Where is El Guayabal?

Where is El Guayabal located?

El Guayabal, Nayarit, Mexico (approx. 21.13333°, -105.0583°)


Where is El Guayabal on the map?