Second Shelters Massachusetts
In the spirit of “Turkey Day” we thought it only fitting to take you to Plymouth, Massachusetts – home of Plymouth Rock, the historical landmark signifying where the Mayflower Pilgrims disembarked to begin their settlement on a new continent. Although visitors of the rock often describe it as “underwhelming,” the town itself is not. Plymouth…
Read More