Caballo Arroyos Site Number Three Dam in Salem, New Mexico

Caballo Arroyos Site Number Three Dam in Salem is a dam. Caballo Arroyos Site Number Three Dam is also known as South Salem Dam.

Alternate Name
South Salem Dam
Waterway Type
dam