White Sands: A unique experience

Angela Peacock One of the world’s greatest natural wonders can be found in New Mexico at White Sands National Monument. “White Sands is so unique because there is no other place like it on the planet and it is home to some of the most outstanding scenery you’ll ever see,” said John Mangimeli, chief of [...]