Tag Archives: edelweiss geneva

24 Hours in Geneva, Switzerland

Recently while going over our travel itinerary with some colleagues the city of Geneva, Switzerland [...]