Where is Chaparral?

Where is Chaparral located?

Chaparral, New Mexico, United States (approx. 32.02376°, -106.3857°)


Where is Chaparral on the map?