World
Greece
Northern Sporades Islands
Skopelos Island
Glossa
13155
Glossa Holiday Villa, Skopelos Island, Northern Sporades Islands, Greece
Sleeps 4 in 2 saparate Bedrooms (main and guests house)