Grange Park (Parc de la Grange) is one of the most beautiful parks in Geneva Switzerland. It is located on south side of Lake Geneva.