A English town on the south coast
Gosport is a British town located on a peninsula in the south of England, neighbouring Portsmouth and Fareham.
Play Gosport · All community maps · WorldGuessr, a free GeoGuessr alternative