Portsmouth: The Five Minute Spare Guide
Portsmouth – The Island City Much like Manhattan, the city of Portsmouth lies on an island all of its very own. A short 20 miles jaunt south and east of Southampton. This island city was built on Portsea Island, in the English Channel. It has some special claims to fame. It is the only city…