Watrous School, Investigation Report

About twenty miles from Las Vegas the highway dips into a beautiful and lush valley where trees abound. This is Watrous, New Mexico. The town is located at the confluence of the Sapello and Mora Rivers, whose headwaters are in the Sangre de Cristo Mountains, Read More …