Where were the first Spanish colonies located in the New World?

in Canada
in mainland North America
in South America
in the Caribbean