India, June 14 -- Prime Minister Narendra Modi will embark on a visit to Cyprus, Canada and Croatia on Sunday, with the focus on his planned meeting with his Canadian counterpart Mark Carney on the margins of the G7 Summit that is expected to reset bilateral relations after diplomatic row over the killing of a Khalistani separatist.

Modi will begin the three-nation tour by travelling to Cyprus during June 15-16, only the third visit by an Indian premier and the first in 23 years. Modi will hold talks with President Nikos Christodoulides in the capital Nicosia and address business leaders in Limassol, the external affairs ministry said while announcing the visit on Saturday.

In the second leg of the visit, Modi will travel to the resort ...