Where is Palmar de los Ceballos?

Where is Palmar de los Ceballos located?

Palmar de los Ceballos, Sinaloa, Mexico (approx. 24.38278°, -106.8986°)


Where is Palmar de los Ceballos on the map?