Where did Columbus land in the first voyage?

Technically the Canary Islands as the Pinta was in trouble, but officially in San Salvador (Cuba) near America. He thought he had landed in India though.