Warm, humid and bursting at the seams with art and music, Cartagena is a vibrant seaside town.  It has a very Caribbean feel – totally different from Bogotá and Medellin.