Weekend Wanderlust: Plymouth, UK in 3 Days
Plymouth, located in Devon in southwestern England, is a popular tourist destination that offers visitors a glimpse into the maritime history of the region. The city is best known for its association with the Pilgrim Fathers and the Mayflower, which set sail from here in 1620. Today, visitors can explore the historic Barbican area, take in the views from the Hoe or visit the National Marine Aquarium for an immersive experience of the underwater world.