Where is Iguacan?

Where is Iguacan located?

Iguacan, Nayarit, Mexico (approx. 22.25167°, -105.4044°)


Where is Iguacan on the map?