Where did Christopher Columbus actually land when he thought he was in Asia?

The exact landing site of Columbus is a matter of some dispute, but it was probably the island of Hispaniola.