Where is Pueblo of Sandia Village located?
Pueblo of Sandia Village, Pueblo of Sandia Village, United States of America (approx. 35.25504°, -106.573074°)
Pueblo of Sandia Village, Pueblo of Sandia Village, United States of America (approx. 35.25504°, -106.573074°)