Lake Annecy, France Located in the Haute-Savoie department, which borders Italy and Switzerland, Lake Annecy is a pristine body of water that's often called the cleanest lake in Europe, thanks to strict environmental regulations set in place in the 1960s.