Where is San Miguel del Zapote?

Where is San Miguel del Zapote located?

San Miguel del Zapote, Nayarit, Mexico (approx. 21.99583°, -104.7875°)


Where is San Miguel del Zapote on the map?