Where is Anicilla?

Where is Anicilla located?

Anicilla, Chiquimula, Guatemala (approx. 14.86667°, -89.25°)


Where is Anicilla on the map?