Nature Preserve in Tampa
Waterfront nature preserve with walking trails, an observation tower, and shoreline fishing.
1025 Apollo Beach Blvd
Apollo Beach, FL, 33572