Igoumenitsa is a coastal Greek town located in the northwestern part of the country. In ancient times the town was known as Titani. The combination between the crystal blue sea and the green mountains that surround the town of Igoumenitsa offers a magical experience to the visitors. Do not miss watching beautiful pictures of Igoumenitsa through the video.
Watch the video