Tag: Lake Lucero articles

Lake Lucero: Where the Desert Meets the Salt Flats

Lake Lucero is a playa in the Tularosa Basin, part of White Sands National Park in New Mexico, USA. Lake Lucero is located in...