Nestled on the northern coast of the Caribbean, Cartagena is a vibrant, colorful city whose rich history and tropical allure intertwine to create an enchanting atmosphere. At once a testament to ...