Caballo Dam – Truth or Consequences NM

“Caballo Dam, Rio Grand Project, New Mexico — Caballo Dam on the Rio Grande is now being constructed by the Bureau to provide (1) flood control and river regulation, (2) the development of firm power at Elephant Butte Dam, and… read more