The Greek islands are one of the Mediterranean’s most beautiful destinations with each one boasting a unique charm and its own personality. Think colourful village houses, sparkling turquoise waters lapping against golden sands, lazy afternoons spent sipping ouzo at a beachside taverna and sunsets so breath taking you’ll wonder if they’re CGI. Whether you’re hopping between the buzz of Mykonos, the dramatic cliffside views in Santorini, exploring ancient ruins on Rhodes, to Crete’s rugged, history-soaked landscapes or the natural beauty of Kefalonia, every moment feels like it’s been pulled from a postcard. Once you've visited, you'll be planning your return before your tan fades.

Crete
Home to 100 Blue Flag beaches, Crete is an amazing place for sun-filled holidays. From the pink-hued sands of…








