Traditionally, Portsmouth is a port city and a naval base, picturesquely located on the south coast of England. With huge maritime heritage, as well as tons of naval history, you’ll find plenty to take a look at for all you history buffs. Even if you’re not too interested in the sea or history, the sight of a towering century old tall ship is one straight out of Pirates of the Caribbean, and is not to be missed. Beyond that, there’s some great night life, and plenty of places to eat out. With some gorgeous architecture dotting the place too, a…