... I understand that this hovercraft service running from Southsea to the Isle of Wight is the last still in use for public transport in the world. Perhaps someone in blip land knows better though?
Comments
Sign in or get an account to comment.