allaboutgeneva.com
Celebrating Swiss National Day on 1 August in Geneva
GENEVA, Switzerland — What do the Swiss celebrate on 1 August each year? Get your handy notepad ready because the answer is like a delightfully complicated Swiss watch movement.