Plymouth, nestled on England’s southwest coast, is a treasure trove of maritime history and seaside allure. Wander the historic Barbican district, stand where the Pilgrims embarked at the Mayflower Steps, explore naval bases like Devonport Dockyard, and take in breathtaking coastal scenery along the English Channel.