This is a 184 acre park located in Seminole, Florida – About 5 miles from the Gulf Coast. Has a dog park, nature trail and observation tower. From the lookout tower you can see Boca Ciega Bay. The park is part of the Great Florida Birding Trail.
View from the Lookout Tower
Address: 12410 74th Ave. N., Seminole, Florida
You must be logged in to post a comment.