0 Megalochori, Santorini, Cyclades, Greece This luxury apartment is newly-built based on the traditional Cycladic architectural style and overl Other Aerial Views 0 29 0 March 10, 2016