Bramhall's Country Store is the heart of Chiltonville which is a village in Plymouth, Massachusetts. For many years, it has been a favorite of the locals. From Spring into Fall, you can feast on lobster rolls, the best in town, Ben and Jerry's ice cream, fresh produce and enjoy a part of Plymouth's history. This is an October 2015 autumn scene of this beloved Plymouth landmark.
October 11th, 2015
Viewed 614 Times - Last Visitor from High Wycombe, B9 - United Kingdom on 03/18/2023 at 5:52 PM