Daily Archives: March 27, 2018

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