Colony Beach

Kennebunkport proper has only one stretch of sand, the small Colony Beach on Ocean Ave, which is dominated by the Colony Hotel.


Must-see attractions