Who makes watches for LLbean?

Where are Hamilton watches made?

Switzerland