WOW! I thought you’re American or Canadian; your English is so good. My wife and I visited Cartagena a few years ago while cruising, it is a beautiful city. You obviously too young to remember the movie " Romancing the stone"- it was done in Cartagena.
All the best.