Otter Pond

USA / Florida / Immokalee /
 Upload a photo

A small pond within the Leslie Duncan Memorial Trail.
Nearby cities:
Coordinates:   26°9'46"N   81°21'4"W
This article was last modified 15 years ago