Place: Weeki Wachee Springs, Weeki Wachee, Florida, United States
By Lance Rothstein Uploaded on 22 February 2008 33 views
Buccaneer Bay, a spring-fed water park at Weeki Wachee Springs, Florida.