Beaches, bars, restaurants, historic buildings, Cartagena has it all. There are so many things to do in Cartagena, this city is a must-see!