New Mexico Hotel Reservations
Caballo Lake State Park
Located in between Las Cruces and Socorro, Caballo Lake, along with Elephant Butte Lake State Park 20 miles upstream, offers plenty of resources for water lovers and makes its splash as one of Sierra County's top activities.
New Mexico's third largest lake lies cradled against the picturesque Caballo Mountains in Southern New Mexico and boasts 18 miles of sandy coastline. It is a perfect place for year-round boating, sailing, wind surfing, motor boating, and water skiing. Fishing is also popular, with anglers pulling in generous catches of bass and walleye.
Alberta | British Columbia | Manitoba | New Brunswick | Nova Scotia | Ontario | Prince Edward Island | Quebec | Saskatchewan | Yukon | Caribbean