Lumbini, birthplace of buddha is a peaceful town in southern Nepal. It lies in the Terai region, close to the border with India. This place is world-famous as the birthplace of Gautama Buddha. Similarly, people from around the world visit it as a holy site. In 1997, UNESCO declared it a World Heritage Site. All in all, a trip to Lumbini in Nepal is both spiritual and educational.
Fir... https://matnepal.com/blogs/lumbini-birthplace-of-lord-buddha