More Indian tourists flock to Nepal's Lumbini after PM Modi's visit in May
New Delhi, July 6: Nepal's Lumbini, the birthplace of the Lord Buddha, witnessed a the rise in the number of Indian tourists in the past two months after the official visit of Indian Prime Minister Narendra Modi, authorities here said. Compared ...