Weeki Wachee Springs, Fla.
Weeki Wachee Springs is a legacy Florida "roadside attraction" dating from the late 1940s, long before the expansive Orlando-area theme parks of today were built. It is located about 50 miles north of the Tampa Bay area on U.S. Hwy 19. It features a live mermaid show, an animal show and water park, which is called "Buccaneer Bay." The attraction actually became a Florida State Park several years ago. For more information, visit http://www.weekiwachee.comRead More