Indian Lake Park
Sherburne Ave
Worcester, MA 01606
Indian Lake Park, located in Worcester, MA, is a serene destination that offers a blend of natural beauty and outdoor recreation. The park features scenic walking trails, picnic areas, and stunning views of Indian Lake, making it perfect for families and nature enthusiasts alike. Whether you're looking to enjoy a leisurely stroll, a fun day of fishing, or simply relax by the water, Indian Lake Park provides a peaceful retreat in the heart of the city.
Generated from this place's information
See a problem?