Travel

Top day trips from Geneva

Geneva is not only Switzerland’s capital but also its major hub. It serves the southern area of Switzerland as well