Igoumenitsa Greece: Your Complete 2023 Visitor’s Guide

Igoumenitsa Greece is a small port city located in the Epirus region of northwestern Greece. Its passenger port is one of the largest in Greece and provides connections to the Ionian islands, Italy, Albania, and the wider Mediterranean.  The most recent census stated that Igoumenitsa had a population of 25,000 people. Igoumenitsa Greece in itself … Read more