10 Best Beaches of Cyprus

The following is a list of the 10 best Cypriot beaches. Diana Beach This is an artificial sandy beach with a rocky bottom. Get out those surf shoes folks when walking in the water here because of the rocky bottom. Sun beds and umbrellas are available for hire, as are scooters which can be hired […]

Read More