/, North America, Travel, Vlogs/Madame Sherri’s Castle in New England

There is a rich history behind the story of Madame Sherri. I got the opportunity to explore what is now called Madame Sherri’s Forest with my friend Becca. We enjoyed a day exploring a few parts of New England together.

Join our adventure:

For more information on Madame Sherri visit here.

By | 2017-02-02T22:55:39+00:00 March 20th, 2016|New England, North America, Travel, Vlogs|0 Comments

Leave A Comment