Map location of
Walker Brook, Townsend, MA, USA

Townsend, Massachusetts, United States