Browsing Tag

secluded beach

  • All aboard the Aegean Ark

    Even Noah would have been impressed The Greek word ‘Kivotos’ in English means ‘Ark’. It should come as no surprise that the owners of the luxurious, yet refined, hotel complex on the enchanting shores…

    May 3, 2018