Plymouth Massachusetts
Turkey Day is upon us. And with that in mind we take you to a timeless Plymouth estate that epitomizes Thanksgiving at home. For those who are unfamiliar, Plymouth is a picturesque coastal town in Massachusetts. And it is most famously known as the spot where the Mayflower landed in 1620. Today, the town is…
Read MoreIn 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.…
Read More