SpaceFrom June 2012 until end of 2017 ResidenceSEA’s was on the beach of Amoudara in Heraklion, Crete island of Greece. Until the SEA swallowed it!!!