Thanks guys. I actually found it in the middle of the town, resting under an old tree, mostly on top the dirt and grass. 8.8 miles from where Tampa Bay spills into the Hillsborough River. There's a small creek that branches from the river, a mile and a half from my new favorite spot.