Historic Dockyard of Portsmouth, England – A Naval History Site

Portsmouth is a port city in England known for its maritime history.  The city is on Portsea Island, which is part of the county of Hampshire.   Being surrounded by water, it has limited access from other major cities in England. One of its known attractions is…

View Post