Downtown Plymouth

Downtown Plymouth

Plymouth, Massachusetts 02360

About this Location

Plymouth is a coastal town in Massachusetts, south of Boston. Founded in 1620 as the site of the first Pilgrim settlement,

Features

  • Wheelchair accessible trail

  • Roadside viewing

  • Restrooms on site

  • Entrance fee

Last updated February 22, 2024