Slot Canyon

Address: 17198 N Valley Dr, Las Cruces, NM, 88007

32.5241254, -106.9858681