Often overshadowed by Medellín and Cartagena, Cali, Colombia is bursting with unique culture and hidden gems. Known as the salsa capital of the world, the city offers cheap world-class dance classes, ...