After a safari in the Royal Chitwan National Park we visit Lumbini , the birthplace of Buddha....
Lumbini
Nepal is a country of startling contrasts….amazing extremes. A place where you’ll find eight of the world’s...