Category «Massachusetts»

Taunton, Massachusetts

Centrally located in Southeastern Massachusetts, Taunton is about 35 miles south of Boston, 30 miles northwest of Cape Cod, 30 miles east of Providence Rhode Island, and 20 miles north of New Bedford. The largest Massachusetts city in land area, Taunton boasts approx. 50 square miles with a population at 57,600. Three state routes pass …