For the Greeks, Crete is megalonissos—the big island—and true to that designation it packs plenty of stunning scenery and cultural marvels. The fifth largest island in the Mediterranean Sea, it is ...
Beyond the shadow of Athens and the beaches of the Peloponnese, Greece is home to a constellation of islands, each with its ...