The top attraction in Portsmouth (pics) is the Historic Dockyard. This is a large collection of museums, artifacts and historic British warships. You could easily visit the dockyard everyday for a week and still not see it all. Perhaps the top highlight of the historic dockyard is the HMS Victory.