World
Greece
Cyclades Islands
Santorini (Thera)
Megalochori
06866
Megalochori Holiday Villa, Santorini (Thera), Cyclades Islands, Greece
Beautifully restored villa with heated stone jacuzzi