World
Greece
Northern Sporades Islands
Skopelos Island
Skopelos Town
04779
Skopelos Town Holiday Villa, Skopelos Island, Northern Sporades Islands, Greece
Modern Villa