rightreading.com
Beech Forest, Cape Cod National Seashore, Massachusetts
//embedr.flickr.com/assets/client-code.js Beech Forest, in the Cape Cod National Seashore near Provincetown, offers a glimpse of the original arboreal landscape of the cape. According to the Nation…