The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Indian Lake
Indian Lake, previously known as North Pond, is a lake located in northern Worcester, Massachusetts. The mean and maximum depths are 8 and 15 feet respectively. The bottom is sand and rock. The shoreline is heavily developed with three public parks, including two public beaches and a public boat launch, residential dwellings and commercial buildings.
Everything about Indian Lake →- Country
- United States