The unspoiled cove of Emblisi Beach is just a few minutes walk away – as is the colourful harbour town of Fiskardo. Often called the St Tropez of Greece, Fiskardo is known for its yacht-filled marina ...