Where can I buy watches in Bern and Geneva, Switzerland? I would like to see Omega ?
2 Answers
There are many shops on the commercial streets in both places, but not many bargains.
The famous street of watches is near the big flower clock in Geneva.