The gardens of Lumbini in Nepal have found a place in the annals of History as one of the sacred places of Buddhism as Gautam Buddha was born here. While pilgrims visiting this place have their own itineraries mapped out,
Top 10 things to do at Lumbini
