Where is Tameha?

Where is Tameha located?

Tameha, Ysabal, Guatemala (approx. 15.73333°, -88.78333°)


Where is Tameha on the map?