Map location of
Goose Pond, Lee, MA, USA

Lee, Massachusetts, United States