Things to do in Geneva
Geneva is the second largest city in Switzerland and it is located in Romandy, the Francophone part of Switzerland. It means that the majority of the people in the area speak French, but many of them speak English as well which makes Geneva a very...
Read More