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.
For more informations
Be the first one who uploadthe trail map
You can contribute to your community.Upload it! :-)Upload