13 Best Cities to Visit in South America

Cartagena de Indias, Colombia

Probably one of the most magical places on Earth, Cartagena is a 16th century city; one of the best preserved. Walking though the colorful streets of its Old Town is like going back in time: 500-year-old houses, horse-drawn carriages, women carrying around baskets of fruit on their heads, bands playing Salsa and Bachata…
Cartagena has its own version of the Ceviche: in this case, the seafood is marinated in lime (same as in Peru), but tomato sauce is added, so the flavor is completely different. Make sure to try the fruit, too.
The beach is not really nice, but you can arrive at a Caribbean –paradisiac- island, Isla Baru or Islas del Rosario, in less than an hour.
If your budget is tight, you can stay just beside the Old Town, at the Getsemani neighborhood, which is younger and more “bohemian,” so to speak.

Cartagena