Aviva Directory » Local & Global » North America » United States » States » New Mexico » Cities & Towns » Espanola

Espanola is located primarily in Rio Arriba County, just north of Santa Fe, with a portion of the city is in Santa Fe County, New Mexico. Situated in the Rio Grande Valley between two mountain ranges, surrounded by mesas, the city has four distinct seasons with low humidity year round.

Regular Websites