* En is the Spanish preposition meaning "in" or "at".
* Hermosillo is the capital city of the Mexican state of Sonora.
Therefore, "en Hermosillo" refers to a location within the city of Hermosillo.
* En is the Spanish preposition meaning "in" or "at".
* Hermosillo is the capital city of the Mexican state of Sonora.
Therefore, "en Hermosillo" refers to a location within the city of Hermosillo.