Santa Rosa's Dazzling Recreation Lake Just Off Route 66 Is A Secret New Mexico Spot With Beachy Fun
If you want to cool off while traveling on Route 66, this lake in Santa Rosa offers a beach-like experience and a fun obstacle course in the water.
Read More