Water falling from trees in Lumbini,Most visited Tourist Destination in Eartern Nepal

2015-11-05 3