The Greek Islands have always had a magnetic effect on travellers, and this is partially because of the sun, sea, and sand, but it's also because of the unique magic each island evokes. Luxury holidays here have become the norm, thanks to the beautiful boutique hotels popping up all over the place and the world-class dining options, your only task is to choose your favourite island. Iconic views of the cliff-top town of Oia have graced many a postcard sent home from Santorini, but seeing it in person is another experience altogether. Wander its winding, cobbled streets, and take in its panoramic sunsets. Meanwhile, Mykonos boasts sugar cube houses, narrow laneways, and clear turquoise waters, but it specialises in late-night revelry, with lots of chic cocktail bars and dance clubs to duck into. If you’re a beach dweller, look towards Greece's largest island of Crete for a fix of relaxing summertime vibes. The pink tinted sand of Elafonísi is an arresting sight, whilst Balos beach in Chania has the enviable powder-white sand typically found in the Caribbean. The island of Corfu is home to Venetian-style buildings and Italianate churches, and then just out of town, olive groves and lemon orchards complete its idyllic Mediterranean landscape. At the risk of sounding cliché, the Greek Islands really do have it all.