Where is Potrero de Alcantara?

Where is Potrero de Alcantara located?

Potrero de Alcantara, Sonora, Mexico (approx. 26.80667°, -108.7569°)


Where is Potrero de Alcantara on the map?