in the united states
NO! Mexico, usually for costume or traditional for the men in the mariachi
Where ever the person with the sombrero wants.
... but more specific, Mexico! :)
When Mexico was still a colony of Spain, the Spanish developed a flat-topped sombrero, which they brought to Mexico. It was modified by the charros or working hands into the round-crowned Mexican sombrero. If you have to name a city, that would be Mexico City.
On your head - it's a hat.
A sombrero is a wide-brimmed Mexican hat, so it would be worn on your head.
Mexico.
Mostly In Mexico
Mexico
He would probably wear a hat that would keep the sun out of his face. kind of like a sombrero, but from America
mexico
Yes.
Mexico
Mexican Sombrero
Sombrero ___~___