Angostura, Sinaloa
City in the Mexican state of SinaloaAngostura is a city and it is seat of its surrounding municipality in the Mexican state of Sinaloa. It stands at 25°21′55″N 108°09′44″W.
Read article
Top Questions
AI generatedMore questions
Angostura is a city and it is seat of its surrounding municipality in the Mexican state of Sinaloa. It stands at 25°21′55″N 108°09′44″W.