Home to the state’s largest lake, Elephant Butte offers boating, bird watching, hiking, and a host of other outdoor adventures.