Wakulla Springs is the World's largest and deepest freshwater spring, located near Tallahassee, Florida with Swimming, Glass-Bottom Boats, Guided River Tours, Bird Watching, Historic Lodge with Dining, 27 guest rooms, 3 conference rooms, and Gift Shop, Picnicking, Concessions, Nature Trails, Snorkeling, Interpretive Exhibits, Horse Trails and more. Open 365 days per year.