Cartegena, Colombia - It took the Spanish nearly 200 years to build a wall around this town. The old colonial town has been preserved very well. Across the bay you can see the new modern town.