A Road Trip Itinerary for Crete, Greece
Crete is the largest of the Greek Islands, suspended beneath Greece in the Mediterranean, just north of Egypt and Libya. The island has been the centre of human civilization for thousands of years, beginning in the neolithic era in 10,000 BC....