Guyism The amazing place where sexy mermaids rule Follow Us Add as preferred source on Google 0 Comments Add as preferred source on Google 0 Comments by Douglas CharlesLast Updated Oct 12, 2022 7:18 pm 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]