accommodation on Ithaca greece

This accommodation in Greece is no longer available

For Accommodation on the Greek Island of ithaca CLICK HERE