Lake Avalon is a freshwater lake in Sugden Regional Park. It is a peaceful spot for swimming and boating if you want a change of pace from the beaches; it actually one of the few freshwater beaches in Collier county! There are also ample wildlife viewing opportunities around it shores.