Artificial reef a haven for mermaids near Palm Beach