The amazing place where sexy mermaids rule

Huffington Post

Weeki Wachee Springs, about an hour from Tampa, bills itself as “The Only City of Live Mermaids!” And the exclamation point is well deserved.

[LINK]