Our Maine

Here at Kimball Terrace Inn, we feel we are in the most beautiful spot on the Maine Coast. Check out our photos and see if you don’t agree. See you soon!