Tucked away in Radium Springs, Leasburg Dam State Park is that rare find – a place where the Rio Grande flows peacefully, desert wildlife thrives, and the crowds haven’t yet discovered its magic.