It’s hard to pick our favourite Greek island, but Crete– the largest and most diverse of all – is undoubtedly a top contender for the title. As well as the usual Greek staples like amazing sunshine, cuisine and beaches, Crete boasts a truly distinct culture, rich heritage and breathtaking landscapes. From Venetian towns to dazzling mountains, Crete’s diversity makes it really stand out from the crowd.