Im a newbie Mermaid and I was just wondering if there are any mers down by me on the south coast of England?