noscript image

El Taballal

Town Salvador Alvarado, Sinaloa

México
México
24
El Taballal
General information about the place in Salvador Alvarado, Sinaloa
Technical data
Location
Salvador Alvarado, Sinaloa
Country
México México
Latitude, Longitude
25.4125000,-108.0430600
Population
577
Time zone
America/Mazatlan
Places related to El Taballal