Nepal is the birthplace of Lord Buddha. The Temple of Maya Devi at Lumbini will welcome visitors again once the COVID-19 threat is behind. eTurboNews in our ongoing series of destination features is reminding the world about tourism potentials that will be back soon. | Nepal travel news | eTurboNews | Trends | Travel News