Acadia National Park – New England’s Crown Jewel

Nestled along Maine’s craggy coastline, Acadia National Park is the crown jewel of New England, a designation which I don’t confer lightly. New England is filled with beautiful scenery and … Continue reading Acadia National Park – New England’s Crown Jewel