Gosport is a coastal town located on the south coast of Hampshire, positioned on the western side of Portsmouth Harbour. Steeped in maritime history, Gosport has long been associated with the Royal Navy, and traces of its naval heritage are still visible at attractions like the Royal Navy Submarine Museum and Explosion! Museum of Naval Firepower. The town's waterfront location offers sweeping views across the harbour towards Portsmouth, and the marina areas provide a distinctive nautical atmosphere.