Cyprus is full of places that surprise you – one minute you're sipping coffee in a quiet mountain square, the next you're wandering through ancient ruins by the sea. The towns in Cyprus range from lively coastal hubs to sleepy hilltop villages, each with its...
Cyprus is full of places that surprise you – one minute you're sipping coffee in a quiet mountain square, the next you're wandering through ancient ruins by the sea. The towns in Cyprus range from lively coastal hubs to sleepy hilltop villages, each with its...