Indian Hill (243m)

RR
Worcester, MA 01606

Indian Hill, standing at 243 meters, is a prominent summit located in Worcester, Massachusetts. This hill offers scenic views of the surrounding landscape, making it a popular spot for hikers and nature enthusiasts. The area is characterized by its lush vegetation and tranquil environment, providing a peaceful retreat from urban life.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesMassachusettsWorcesterIndian Hill (243m)