If you are asking about the independence from the Moors then the answer is a lot of people won independence over a 700 year period. The fight to expel the Moors took that long.
How, if you are asking who was in charge at the end, it was Queen Isabel I of Castile and Leon, and King Ferdinand II of Aragon who led the final campaign to expel the Moors in 1492.
Spain.
1642
Mexico (which had won its independence from Spain only 15 years earlier).
Cuba.
Bolivia was ruled by Spain before it achieved independence.
1821, when it won its war of independence from Spain.
Mexico won its war of independence against Spain in 1821.
Declared: September 16, 1810. Won: September 27,1821.
In 1821, Mexico finally won its independence from Spain. Your welcome!
Declared in 1810. Won in 1821.
They battled Spain and France. They won France for their independence.
Yes. Bolivia won its independence from Spain in 1825.