Villa Votsalo
Written by ithakionline.com
Welcome to Votsalo Villa, located on the coastline overlooking the Ionian Sea. The countryside location exudes all the natural beauty…
Find villas and apartments rentals for your holidays in Ithaca Island.