Cyprus has the kind of setting that location scouts dream of. It’s anchored in the Mediterranean Sea and, like all good Med islands, it dishes up plenty of sandy beaches, ancient sights, and bars and restaurants. Plus, the fact it’s close to Turkey and Lebanon gives it an exotic twist.
On the east coast you’ve got Protaras, a family favourite with a long stretch of golden sand. Then there’s Ayia Napa. The town is packed with pubs, clubs and bars, and there’s a long stretch of sand to recover on during the day. It’s popular with families too, thanks to its shallow waters and child-friendly restaurants. You’ll also find the white sands of laid-back Nissi Beach two kilometres down the road.
Head for the west coast and the main town is Paphos. Along with its sand-and-pebble beaches, it’s got a stack of big-league sights including Aphrodite’s Rock – said to be the goddess’ birthplace – and the ancient catacombs, the Tombs of the Kings. In the island’s southwest corner is Limassol, where you’ll find a long stretch of sand, a quaint old town and a kid-friendly waterpark.