img
New Delhi, June 22: Prime Minister Narendra Modi will be visiting Schloss Elmau, Germany, for the G7 Summit on June 26-27 and will also travel to...