Needham is a town in Norfolk County, Massachusetts, United States. A suburb of Boston, its population was 28,886 at the 2010 census. It is home to the Franklin W. Olin College of Engineering, an engineering school.
Restaurants in Needham
4.5 based on 12 reviews
Echo Bridge is one of the best kept secrets in West Suburban Boston. Walking across its Promenade and through the trails of Hemlock Gorge makes the visitor feel transported to an earlier era of clanging water-driven mills in a colonial village by the Charles River. Be sure to visit the echo platform on the Newton side to appreciate from whence this 1876 bridge gets its name.
Quiet and pretty park with an aquaduct (Echo Bridge). Takes 45 mins or so to walk around the entire park area. Best parking at Central and Hamilton OR on Ellis St right before Rt 9.
5.0 based on 1 reviews
5.0 based on 1 reviews
4.5 based on 3 reviews
ThingsTodoPost © 2018 - 2024 All rights reserved.