Alice Lake is an alpine lake in the western United States in central Idaho, located high in the Sawtooth Mountains in the Sawtooth National Recreation Area.
Alice Lake is an alpine lake in the western United States in central Idaho, located high in the Sawtooth Mountains in the Sawtooth National Recreation Area.