Tips for Visiting Geneva, Switzerland
Geneva, Switzerland is located on Lake Geneva in the French side of the country, surrounded by the Alps and Jura mountains. It’s well known as the headquarters of the United Nations and Red Cross is also a hub for banking. To be honest, as much as I love Switzerland, I’ve never wanted to stay in…