Why is Roman Catholicism the main religion in Caribbean S. America?

1 answer

The area was settled by Spanish settlers who were Roman Catholic. Also, the Spanish explorers brought Catholic priests with them to convert the native peoples.