One of the Most Beautiful Lakes in New Mexico Is Surprisingly Overlooked
With its expansive water views, sandy beaches, marinas, and tons of water recreation, Elephant Butte Lake in New Mexico is ideal for a resort-style vacation. However, some locals prefer a lesser-known spot to simply fish, camp, and have a relaxing day by …