This five-star, pet friendly, safari-inspired, chic boutique resort is along the rugged shores in the Surry, Maine section of the Acadia National Park.
New England beauty is just one of so many reasons we live here, love it here, and get visitors from around the world here, but who knew that New Hampshire and Maine are top spots amongst New Englanders themselves?