When people visit us on Cape Cod, MA, we like to have them sit under the “Magic Tree”. The real name is “Weeping Beach” and it creates an awesome canopy.
There’s a rumor that the tree was given to Cape Cod by a British Administer for the support to England during the War of 1812.
Photo and story by Ruth Anne Catlette
Leave a Reply