Quiz Champion

In which English county is the city of Portsmouth?

  • Buckinghamshire
  • Oxfordshire
  • Hampshire
  • Surrey
Explanation

The city of Portsmouth is located in the English county of Hampshire. It is Hampshire's only island city and is situated on the south coast of England. Portsmouth is known for its rich maritime history, as it has long been an important naval port and base for the Royal Navy. With its bustling port and historic attractions such as the iconic HMS Victory and the Mary Rose Museum, Portsmouth continues to be an important cultural and historic destination within Hampshire.