Prime Minister Narendra Modi is on a visit to Poland -- a first for an Indian Prime Minister in more than four decades. The last Prime Minister to visit Poland was Morarji Desai in 1979.