REVIEW: New Little Mermaid Float at Disney Springs is a Tart Treat
There’s a new Little Mermaid Float at Walt Disney World, so we had to swim on by and give it a try. We found the Little Mermaid Float at Swirls on the Water in Disney Springs at Walt Disney World. Little Mermaid Float – $6.49 Dole Whip Cherry and Lime swirls into Sprite with Strawberry … Read more