Where is Tecuala?

Where is Tecuala located?

Tecuala, Nayarit, Mexico (approx. 22.3978621°, -105.457236°)


Where is Tecuala on the map?