This week we’re shifting our attention to Portchester Castle in Hampshire on England’s south coast. Situated at the northern end of Portsmouth Harbour, this site has a history stretching back as far as the Romans. The la…
Home
Feed
Search
Library
Download