Needham, Massachusetts, United States
Grand, landmark brick & granite aqueduct bridge with giant arches, constructed in 1876.
Needham, Massachusetts, 02464, US
1.2 km away
1.9 km away
2.7 km away
3.3 km away
4.2 km away
4.3 km away
4.7 km away
5.2 km away
5.3 km away
5.5 km away