Villanueva, New Mexico

From Wikipedia, the free encyclopedia

Villanueva, New Mexico is a small community along the Pecos River in San Miguel County, New Mexico. It is located along New Mexico State Highway 3.