Southampton is situated on the South Coast of England and is the largest city in the county of Hampshire. It is also a major cruise port which makes it ideal to sail from, or to dock at and explore the beautiful West Country. Southampton also has some significant architectural sites, including the largest surviving stretch of medieval alls in England, and the Tudor House Museum, maritime museum and the Mayflower Theatre.