To which Caribbean nation does Santa Catalina Island belong?

1 answer

Santa Catalina Island belongs to Guatemala. It is located in the Caribbean Sea and is part of the Gulf of Honduras.