Mexico IS the homeland. If you mean which country invaded and colonized Mexico, it was Spain.
Because Mexico was colonized by the predominantly Catholic country of Spain.
Thailand haven't been colonized by any country.
yes , by England
New Mexico has the name of Mexico in its name. It borders the nation of Mexico and was called New Mexico when it was colonized by the Spanish.
No. Switzerland is an independent country.
Yes. Spain conquered the Aztec civilization in 1521 thus subduing Mexico into an overseas colony, which lasted until 1821.
I take it you are looking for the word "Mexico". Mexico was conquered and colonized by Spain.
Because the US were colonized by England, while Mexico was colonized by Spain.
The country that colonized Chile was Spain
Originally, Mexico was a colony of Spain, but fought and won its independence in 1821. Between 1864 and 1867, Mexico was invaded by French forces, who at the time installed "Emperor Maximilian I", making of Mexico a French protectorate. Later, liberal forces led by Benito Juarez overthrew Maximilian and Mexico became independent once more. Since then, Mexico hasn't been "colonized" by another country.
Spain, and also colonized argentina, chile, uraguay, colombia,ecuador, panama, bolivia, venezuela, dominican republic, peru, nicaragua, honduras, mexico, gutemala, el salvador, costa rica. All conqured in 1813.