Information on campgrounds and places to stay for the Promenade of Lake Geneva Trail Geneva, Switzerland