Located in Western Hillsborough County, Upper Tampa Bay Park has 2144 acres and features a 600 acre peninsula on Old Tampa Bay.
The park was once home to Florida india tribes and Natavie American shell mounds can be seen at several locations inside the park.
Enjoy kayaking and canoeing, fishing, hiking, swimming, an environmental study center and more.