Rose Canyon Lake


Rose Canyon Lake is located northeast of Tucson, Arizona in the Santa Catalina Mountains on Mount Lemmon.

Fish species