The Village Restaurant Is Your Next “Must Try” Destination Spot

Posted by on Dec 1, 2010 in , ,

When it comes to travelling, no matter the destination, it has been said that the journey is often times more memorable than the actual destination itself. It’s the anticipation of new and exciting things that draws people to travel grounds they have heard or read about and in the town of Shelburne Falls, Ma lies a few must see travel stops. Shelburne Falls is a small town that over the years has been gaining more popularity as tourists travel from all over to take in some...

Read More »