This is a quiet town, but he has an extraordinary historical and cultural background.
Iron Horse Park is located at 3 Otis St, Hingham, MA 02043