The Caylana mermaid sculpture on Coco Cay February 13, 2013 By Mermaids of Earth The Caylana mermaid statue on Coco Cay. Photo by James Floyd.