A Stay at the Cliff House in Cape Neddick, Maine

There is no better place for a quintessential New England vacation than southern Maine. If you are looking to splurge a little, check out the Cliff House in Cape Neddick, Maine. How can you beat these views?! **This post contains affiliate links. Please see my Privacy Policy and Disclosures Statement …