Oliver Lee Memorial State Park, Alamogordo, New Mexico
Oliver Lee Memorial State Park is located partway up a mountain at the mouth of a canyon, with beautiful views of the town of Alamogordo below and a glimmer of white sand in the distance. We were treated to a … Read More