A popular lake in Northern New Mexico, Santa Cruz Lake rest 30 minutes from the city of Espanola and is heavily stocked with rainbows by New Mexico Game and ...