Although it is named Bonito Lake, this body of water in the Sierra Blanca mountains is actually a reservoir that services the nearby cities of Alamogordo and Ruidoso. The lake is a popular destination for anglers, and campsites can be found scattered about the shoreline.