Christopher Columbus was actually looking for India because India was the richest nation at that time. It was even called 'Golden Sparrow' by mistake he landed on the north coast of America.
Uh no, he found America completely by mistake, his intent was to find an easier shipping route to Asia. But back then they had non reliable maps so he went completely the wrong way, and voila...
Christopher Columbus was not looking for a new land. He was looking for a new ROUTE from one known land (Europe) to another known land (the Spice Islands).
The old route was around the tip of Africa...
Spain had to go through the Mediterranean and then through the middle east and then through India to make it to china, so Spain wanted to find a new and easier way to trade with China. By traveling...