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