Explore the scenic mountain lakes of Ruidoso, New Mexico. Grindstone, Alto, and Bonito Lakes offer trout fishing, non-motorized boating, hiking trails, wildlife ...