20 Best Places You Must Visit In Nepal 20 Best Places You Must Visit In Nepal | Page 17

Lumbini is a prominent pilgrimage destination for Buddhists which attracts many tourists from different parts of the world. The importance of this place comes from the fact that it was the birthplace of Lord Buddha. Mayadevi temple and Asoka pillar are must visit sites in Lumbini where one can learn about the life of Lord Buddha. Strolling in the garden outside the temple is a great way to absorb the serenity of this holy site. Read Also: Most Famous Buddhist Monasteries in India – Buddhist India Tour 4. Annapurna Valley