Are you planning on a trip to Crete? Then, you need to understand that you have opted for one of the best places in the world for a unique traveling experience. Heraklion is the capital city of Crete with several hidden gems to explore. From the Venetian harbor to learning […]