Crete
save place
Crete
The largest island in Greece, Crete is home to the Ideon Caves that, according to mythology, is the birthplace of Zeus. This Greek isle is complete with natural beaches, rich archaeological history, and a wide range of traditional villages to explore.
Have you been here? Share a tip or a photo with fellow travelers.
Original whistler auddev