Colorado · Lake fishing · San Luis

Leandro Lake

Leandro Lake is a 9-acre lake near San Luis, Colorado, at about 10,507 feet.