We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
  • Sorted by: Ranking
Eagle Lake Acadia National Park Bar Harbor
Match: Bodies of Water
Frenchman Bay Bar Harbor
Match: Bodies of Water
Moosehead Lake Greenville
Match: Bodies of Water
Casco Bay Portland
Match: Bodies of Water
Jordan Pond Acadia National Park
Match: Bodies of Water
Megunticook Lake Camden
Match: Bodies of Water
Wilson Lake Wilton
Match: Bodies of Water
Charlotte Rhoades Garden and Butterfly Park Southwest Harbor
Match: Bodies of Water
Mooselookmeguntic Lake Rangeley
Match: Bodies of Water
Rachel Carson Salt Pond Preserve New Harbor
Match: Bodies of Water
Songo River Naples
Match: Bodies of Water
Kezar Lake Center Lovell
Match: Bodies of Water
Sebago Lake
Match: Bodies of Water
Prong Pond Greenville
Match: Bodies of Water
Long Lake Naples
Match: Bodies of Water
Ducktrap River Park Lincolnville
Match: Bodies of Water
The Swimming Hole At Bristol Dam Bristol
Match: Bodies of Water
Attean Pond Jackman
Match: Bodies of Water
Indian Point Blagden Preserve Mount Desert Island
Match: Bodies of Water
Hartley Mason Reserve York
Match: Bodies of Water
Androscoggin River Lewiston
Match: Bodies of Water
Moose River Jackman
Match: Bodies of Water