Visitors speak favorably about all that Plymouth has to offer, including its seaside, historical sites, restaurants, and port. Enjoy fun activities like boating and whale watching. Learn about the local heritage of Plymouth at top landmarks like Plymouth Rock. While you're here, make time to enjoy other sights such as Plymouth Harbor.