Where can I buy watches in Bern and Geneva, Switzerland? I would like to see Omega ?

2 Answers

User avatar
135****2151

There are many shops on the commercial streets in both places, but not many bargains.

User avatar
QEEQ User

The famous street of watches is near the big flower clock in Geneva.