Travel to Cyprus – Isle of the Gods

A small island sits just west of Syria and south of Turkey: a rocky outcrop framed by perfect...