The town is home to the Roland C. Nickerson State Forest Park, the largest state forest on Cape Cod.
Der Ort ist auch Heimat des Roland C. Nickerson State Forest Parks, dem größten staatlichen Waldpark am Cape Cod.