Igoumenitsa is a coastal city in northwestern Greece, known for its bustling port connecting mainland Greece with the Ionian Islands and Italy.
Surrounded by forests and boasting blue waters, Igoumenitsa is a great starting point for exploring the Epirus and Thessaly regions and the hidden gems these regions have to offer.