Caballo Lake
The serene and enchanting Caballo Lake is discovered nestled in the captivating Southwest region of New Mexico. Spanning 11,000 acres along the Rio Grande River, this hidden gem evades the bustling attention showered upon its popular counterpart, Elephant Butte Lake. Steeped in natural splendor, fishing delights, and boating adventures, Caballo Lake mirrors the charm of … Read more