Give us feedback!

Visit Manganitis, Icaria (Ikaria) Island, Greece

Manganitis harbour at the end of the main road going west along the south coast.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail