Situated in southern Nepal close to the Indian border, Lumbini is a historical delight for travellers. Surrounded by more than 100 ancient monuments, temples, international monasteries, and the likes, Lumbini is an open museum. Listed as a World Heritage Site
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed