Where is Chocorolos?

Where is Chocorolos located?

Chocorolos, Nayarit, Mexico (approx. 22.54167°, -104.7833°)


Where is Chocorolos on the map?