Where is Takuro?

Where is Takuro located?

Takuro, Michoacán, Mexico (approx. 19.85°, -102.0333°)


Where is Takuro on the map?