Tag Archives: Periscope Villa

Periscope Villa in Santorini, Greece

Periscope Villa in Santorini is a 5-bedroom ultra-luxury villa situated in a private land of 4000 sq. meters in Imerovigli overlooking the volcano and the sunset.

Periscope Villa in Santorini, Greece 02

Continue reading