Buddhist Pilgrimage Sites in Nepal Posted on 31st , October No Comments For Buddhist pilgrims Nepal is a must-visit destination as it is the birthplace of Lord Gautama Buddha. Important Buddhist pilgrimage sites include Lumbini, where Lord Buddha was born, Tilaurakot in Kapilvastu where he grew up, Devdaha the maternal home of Queen Maya Devi (Lord Buddha’s mother), the high mountainous zones of Dolpo, Mustang, Tsum Valley […]