Powder-soft sand stretches along a coastline of sheltered coves and shallow turquoise waters, the Mediterranean so warm and calm it feels like a natural swimming pool. Ayia Napa on Cyprus offers some of the finest beaches in the Mediterranean, from the famous Nissi Beach with its golden sand and beach bars to quieter coves like […]