1 Answers
Chesser Island is an island in the Okefenokee Swamp which is a protected part of the Okefenokee National Wildlife Refuge.
6 views
Answered
Chesser Island is an island in the Okefenokee Swamp which is a protected part of the Okefenokee National Wildlife Refuge.