HMS Victory in Portsmouth, England
Today's travel photo is of the HMS Victory in the city of Portsmouth, England. The HMS Victory is famous for being the flagship of Vice-Admiral Nelson in the Battle of Trafalgar in 1805 - Britain's greatest naval victory. She had been sailing for long before that, however, and since 1765 had led the British Naval Fleet in the [...]