there used to be a place in north port next town north but that was shut down a few years ago.
the closest place for you to trail ride is in brooksville (croom orv) it is about 100 miles north of port charlotte up i 75
it is not a bad drive i used to do it when i was living down there doing hurricane repairs., i think the nearest track is the seminole mx park out by lake ocachobbe (sp) about an hour away
there are a good number of tracks just north of tampa
dade city mx, hardrock in ocala, bartow mx 1 in st pete sunshine mx, flying high mx park in dade city(fairly new track)
hope this helps. any other mx ?'s just holler
sparky