MERMAID’S BAYVisit the Bay of Mermaids, one of the most secluded and characteristic bays of the entire coastline