Switzerland's three largest cities— Zurich, Geneva and Basel — always rank in the Top 10 places to live in the world, so what's their secret?
Special to USA TODAY, USA Today: World
Fri, 03/23/2018 - 2:00am
Switzerland's three largest cities— Zurich, Geneva and Basel — always rank in the Top 10 places to live in the world, so what's their secret?