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 is a quintessential New England destination, nestled conveniently between Boston and Cape Cod. This week we found two fabulous Plymouth properties, each with incredible locations right on the water, but with price points that are miles apart. Which would you choose, the Cape Cod Bay Splurge or the White Horse Beach Steal?