Goshen is located in the eastern foothills of the Berkshire Mountains in Western Massachusetts approximately three hours west of Boston and two hours east of Albany, NY. Goshen was a part of the town of Chesterfield until it became a town in its own right by an act of incorporation passed May 14, 1781. The...