Posts Tagged ‘cape’

Greco Cape

The cape is a beautiful place made of rocks and providing magnificent views over Ayia Napa and fairly clear water.

Read more Greco Cape...