Where is Chapulka?

Where is Chapulka located?

Chapulka, Ysabal, Guatemala (approx. 15.23333°, -89.08333°)


Where is Chapulka on the map?