Geneva Switzerland Tourist Information
Grange Park (Parc de la Grange) is one of the most beautiful parks in Geneva Switzerland. Located on south side of Lake Geneva, it is within walking distance of the Geneva city centre.
Visitors to Grange Park can enjoy the park's formal rose garden and the historic mansion that dominates the hillside. There are also many lovely pathways to explore.