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
See a problem?