Place: Weeki Wachee Springs, Weeki Wachee, Florida, United States
By Lance Rothstein Uploaded on 22 February 2008 41 views
Riverboat Cruise on the crystal blue waters of the Weeki Wachee River at Weeki Wachee Springs, Florida.