Where is Los Guayabos?

Where is Los Guayabos located?

Los Guayabos, Nayarit, Mexico (approx. 22.05°, -104.875°)


Where is Los Guayabos on the map?