ViewsWatchers |
Angostura is a city and it is seat of its surrounding municipality in the Mexican state of Sinaloa. It stands at . The city of Angostura reported 5,086 inhabitants in the 2010 census. [edit] Research Tips
|