CYPRUS, EUROPE
The island is truly magical. The Island of Aphrodite has always held a special place in our hearts. From the beaches to the mountains, the cities to the villages, the Crusaders castles and beyond – the island is steeped in history and beauty.