Discover the stunning vistas and rich history at Oliver Lee Memorial State Park in Alamogordo, New Mexico, perfect for nature lovers and adventure seekers!
Breathtaking desert landscapes, hiking trails, and starry skies, just a stone's throw away from conveniences in Alamogordo.