Langstone Harbour, Hayling Island Hayling Island Windsurfing Hayling Island is located between Portsmouth and Emsworth near the Hampshire border with Sussex. It is linked to the mainland by a road bridge that...