Kennebunkport proper has only one stretch of sand, the small Colony Beach on Ocean Ave, which is dominated by the Colony Hotel.
Kennebunkport proper has only one stretch of sand, the small Colony Beach on Ocean Ave, which is dominated by the Colony Hotel.
Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.




