Plymouth is a sea-side English city located in Devon in Southwest England. In 1620, a group of pilgrims left Plymouth for the New World and established Plymouth Colony in present-day Massachusetts, United States. In the seventeenth century, Plymouth was an important port town and once had a strong connection to early English piracy.
Vetted?
No