A small yet picture-perfect tidal pool on the UK’s south-west coast is being hailed as one of the country’s best kept secrets. The secret mini lagoon, also known as the Mermaid Pool, is located on one ...