Where is Portchester Castle?

Where is Portchester Castle located?

Portchester Castle, Portchester Castle, Great Britain (approx. 50.8372°, -1.11406°)


Where is Portchester Castle on the map?