Original: Clare is a small town on the north bank of the River Stour in Suffolk, England.
Simplified: Other websites