Where is Techaluta de Montenegro?

Where is Techaluta de Montenegro located?

Techaluta de Montenegro, Jalisco, Mexico (approx. 20.0748748°, -103.5505929°)


Where is Techaluta de Montenegro on the map?