Where is Nescotahueca?

Where is Nescotahueca located?

Nescotahueca, Sonora, Mexico (approx. 26.6°, -109.2667°)


Where is Nescotahueca on the map?