Prime minister Narendra Modi will begin his six-days visit to four countries-Germany, Spain, Russian and France- from May 29 and will end his journey on June 3.
Prime Minister Narendra Modi while departing for Sri Lanka to attend International Vesak Day Celebrations from New Delhi on May 11, 2017. Image Source: IANS/PIB