A Greek retreat
Crete is an island with it all. Lush green landscapes and stunning sandy beaches. Paradise in the Med? You bet.