The island is untamed, making it feel a long flight from London and light years away from daily life. The natural Mermaid sea pool is landscaped by dramatic, high rocks. It is a real wonder cut ...