Where is Tasakhera?

Where is Tasakhera located?

Tasakhera, Sinaloa, Mexico (approx. 25.6°, -108.0667°)


Where is Tasakhera on the map?