where is picayune florida
Picayune Strand State Forest is located in southwest Florida in western Collier County, approximately 2 miles east of the town of Naples. The forest can be accessed on Everglades Boulevard from the north or Janes Scenic Drive from the east and may also be accessed from the west via Sabal Palm Road.