Author's articles

Car Hire in Geneva
By Hannah Westfield · 17 years ago
Venturing into Geneva is well worth the trip as much for its location as its attractions. The city of Geneva is located on the western shore of Lake Geneva, with spectacular snow-capped peaks creating a ...