Cartagena de Indias, the walled city on Colombia’s Caribbean coast, isn’t the first place that comes to mind when you think of rock. But by the edge of the sea, an alternative music scene pulses with ...Show more