Yarmouth is a town on the Isle of Wight, facing the mainland of Hampshire across The Solent. This is not the same as Great Yarmouth in Norfolk.
See more Cities and Towns.