Switzerland is a common destination for business but what if you want to make the most of your trip? Geneva is a wonderful but small city and sometimes business can be overwhelming. Here are two places I would highly recommend for some leisure after work 🙂   1. Eat at Umamido Umamido has a delicious …
