What’s the best place to watch a French victory in the World Cup? A French bar!

As you may or may not know, there was just a month long soccer tournament hosted by Russia called the World Cup, in which the 32 best national soccer teams compete every four years for the world championship.  This tournament is a huge deal over here. Geneva is an international city, so there are die-hard fans for virtually all of the European teams, and many of the South American teams.  Continue reading