Map of Indian Hill in Essex County, MA:

Indian Hill Essex Newburyport West 42.7848134 -70.9467211