Oscar Scherer State Park is a Florida State Park located between Sarasota and Venice, near Osprey, amidst the heavily developed southwest Florida coast. The address is 1843 South Tamiami Trail. There are more than 130,000 visitors a year.
Be the first one who upload the trail map
You can contribute to your community. Upload it! :-)Upload