At the top of Mt Olympus you can see out over the Troodos mountain range, taking in the north and south of a divided island. Cyprus is located in the Eastern Mediterranean, on the western waters of Syria and Lebanon, south of Turkey.

This is a mythological island that has an ancient history of conflict, […]

Read More