Salvador Alvarado Municipality
Salvador Alvarado Municipality ([salβaˈðor alβaˈɾaðo]) is in the Mexican state of Sinaloa. It stands at 25°08′09″N 107°51′45″W / 25.13583°N 107.86250°W / 25.13583; -107.86250.T...
Salvador Alvarado Municipality - Wikipedia