On which island are the holiday resorts of Larnarca and Limassol? August 17, 2017 By Show answer Cyprus More Geography QuestionsMore World Geography Questions