Crete is the largest Greek island. The ancient Minoan ruins of Knossos provide a glimpse into Greece’s mythical past, while the Venetian harbor in Chania offers a picturesque setting with its colorful buildings and bustling waterfront.
A photography blog by Debashis Talukdar
Crete is the largest Greek island. The ancient Minoan ruins of Knossos provide a glimpse into Greece’s mythical past, while the Venetian harbor in Chania offers a picturesque setting with its colorful buildings and bustling waterfront.