Top Things to Do in Cartagena: A Complete Guide for an Unforgettable Experience Cartagena, Colombia, is a Caribbean gem that blends rich history, stunning beaches, and vibrant culture. From its picturesque old town to its pristine islands, there is no shortage of...