Mirror Houses, Italy

Mirror Houses by night

Italy is probably the country where the word “design” does mean something more than just “an option to live”. Think about it: Ferrari? Armani? Italy, of course. Architecture? Italy has […]

Santorini, Greece

Santorini Amber Light Villas

Maybe everyone knows that Santorini, Greece, is the place of one of the largest volcanic eruptions of the human history. And that it created a gigantic tsunami that destroyed the […]