Hampshire tiene una larga historia relacionada con el mar y dos de los mayores puertos de Inglaterra, Portsmouth y Southampton, están en sus costas.