Exploring Tampa: New Tampa Nature Park

Opened in 2012, the New Tampa Nature Park is a small, secluded nature trail that connects to the much longer Flatwoods Nature Trail in Tampa, Florida.

Continue reading “Exploring Tampa: New Tampa Nature Park”