Indian Prime Minister, Narendra Modi, arrived in Cyprus at around 14.25 on Sunday, for a two-day official visit.