Portsmouth offers a variety of must-see attractions for visitors. One of the most popular is the Portsmouth Historic Dockyard, which features historic ships such as HMS Victory and the Mary Rose, as well as the National Museum of the Royal Navy. Another top attraction is the Spinnaker Tower, an iconic landmark that offers panoramic views of the city and the Solent. The D-Day Museum is a great place to learn about the city's role in the Normandy landings during World War II. Other notable attractions include Southsea Beach, the Charles Dickens Birthplace Museum, and the Royal Navy Submarine Museum. Whether you're interested in history, architecture, or simply enjoying the seaside, there's plenty to see and do in Portsmouth.