Welcome to the only city of live mermaids – Weeki Wachee Springs. Photo: Adrienne C. Wilson “Ahhh-ah-Ahhh-ah-ah-ah-ah-Ahhh—-” Ariel, The Little Mermaid Seeing Disney’s, The Little Mermaid and seeing the mermaids of Weeki Wachee Springs are two different life experiences. As I’ve gotten older my memory can’t recall whether I saw the film, The Little Mermaid [...]


