Portsmouth is a vibrant city located on the south coast of England, in the county of Hampshire. Known for its rich maritime history, it is situated on the picturesque Portsmouth Harbour, which opens up to the English Channel. With a population of around 200,000, Portsmouth is a bustling and diverse city that offers a unique blend of historical charm and modern amenities. One of the city's most iconic landmarks is the historic Portsmouth Historic Dockyard, home to the world-renowned HMS Victory, the flagship of Admiral Lord Nelson during the Battle of Trafalgar. Visitors can explore this impressive ship, as well as other historic vessels like the HMS Warrior and the Mary Rose Museum, which houses the remains of Henry VIII's flagship.