Original: Great Yarmouth, often known to locals as Yarmouth, is a coastal town in Norfolk, England.
Simplified: Great Yarmouth, often known to locals as Yarmouth, is an English coastal town in Norfolk.