Origin Of The Province Lands Dunes A Natural Wonder In Massachusetts
Natural wonders abound throughout the Bay State, especially on the Cape. Cape Cod in and of itself could be considered a natural wonder in Massachusetts, but there’s one spot, in particular, with such head-turning, jaw-dropping beauty that you may feel like you’re either in the middle of a desert or on another planet. The dunes of the Cape Cod National Seashore cover an expanse of approximately 8,500 acres between Chatham and Provincetown....