Either Washington or Alameda park in Alamogordo...Alameda would be better, as it is on White Sands Blvd.
There is a monument at the corner of Alameda Park dedicated to the paratroopers of WWII. It has great visibility along White Sands Blvd as well as the main street (7th I think). The reason I know is that my Uncle Raymond Montgomery’s name is on the monument as he and others in the community helped raise funds to build it. He’s since passed but his family still has a parachute panel with all the signatures of the men in his unit that survived D-Day.