Where is El Pescadero?

Where is El Pescadero located?

El Pescadero, Nayarit, Mexico (approx. 22.1882793°, -105.3264229°)


Where is El Pescadero on the map?