17 March

Top 10 Things About Lumbini Nepal, Home to Buddist pilgrims Programs Lumbini is situated at the Terai plains of South-Western Nepal. It is one of the holy places in the world and thousands of Buddhist monks, followers, sightseeing tourists every year. As of 1997Lumbini has been recognized as a UNESCO World Heritage site. Lumbini is […]

Read More