cosmosamurai
On the coast of the Ionian Sea
If you travel to some of the Ionian islands, you have to come to this city. Igoumenitsa is a small town on the coast of the Ionian Sea across the island of Corfu, where the new Greek highway ends. You can take a ferry to some of the islands.
+2