Amphitrite statue in the Cayman Islands.

For those who have always desired to meet a real mermaid, this attraction is for you. A statue of a mermaid that lies six meters below the surface is one of Grand Cayman’s primary draws.



By yht

Leave a Reply

Your email address will not be published. Required fields are marked *