Mermaids now appearing on Pirates of the Caribbean at Walt Disney World Resort

The Mermaids of Whitecap Bay, recently made their debut at the Pirates of the Caribbean attraction. You can spot them early on in the attraction’s grotto scene, where you can spy a mermaid skeleton and possibly even catch them swimming alongside your boat. You can also hear a mermaid beckon you

Keep Reading...