Columbus was wrong but got lucky
The educated world at that time already knew the Earth was round and even knew quite accurately the circumference of Earth, so they knew it would be much farther to travel to Asia by going west than going east.
So Columbus was wrong; but what people didn't know back then was that the existence of New World, which saved Columbus's @ss.
Show me the holes!