She's done everything she can think of to prepare for tourists at her Naxos beachside restaurant Gorgona – Greek for Mermaid – but customers are still …



Source link