Colony BeachColony Beach, also called Arundel Beach, is a 150-yard stretch of sand and pebble beach at the mouth of the Kennebunk River on Ocean Avenue in Kennebunkport, just about a mile south of Dock Square in the heart of the village. … Pemaquid Beach – Bristol Parks and Recreation.

The Colony Beach – 150 foot sandy beach located at the southern tip of the coast, by the mouth of the Kennebunk River.