Results 2 results found Chateau de Menthon, Menthon St. Bernard, near Annecy, Lake Annecy, Rhone Alpes, France, Europe Chateau de Menthon, Menthon St. Bernard, near Annecy, Lake Annecy, Rhone Alpes, France, Europe