Colombia Caribbean Coast -Cartagena de IndiasCartagena de Indias Church This post may contain affiliate links, see our disclosure