Birthplace of Buddha in the southern Terai, where the Mayadevi Temple marks the sacred site and pilgrims circumambulate ancient stone shrines amid quiet devotion.
Curated for Tourist members