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


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







