For countless residents of Worcester and its surrounding areas, Indian Lake is a beautiful attraction in all seasons, but especially in summertime when it draws ever-expanding crowds to its shores to ...
Indian Lake is a unique urban oasis in Worcester. Roughly a little more than 3 miles north of City Hall and the downtown, and just a stone's throw from the Saint-Gobain manufacturing complex in nearby ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results