Set Sail for Portsmouth and step aboard HMS Victory Julie Kalan June 27, 2011 10429 It was once said that the sun never set on the British Empire. Britain's great naval prowess helped build that empire and at Portsmouth's Historic Dockyards you can visit some of the grandest ships of the day. ...