Where is Tenanguillo?

Where is Tenanguillo located?

Tenanguillo, Guerrero, Mexico (approx. 18.51667°, -99.76667°)


Where is Tenanguillo on the map?