Tucked away in Brewster, Massachusetts, Nickerson State Park stands as 1,900 acres of proof that Mother Nature plays favorites sometimes, and this slice of Cape Cod definitely got the VIP treatment.
Nickerson State Park in Brewster is Massachusetts’ best-kept not-so-secret secret – a 1,900-acre paradise that makes you question whether you’ve somehow teleported to the wilderness of Maine while ...