Salsa is fun, salsa is caliente, salsa is life and where else than in the country where music and dance are uppermost: CUBA Whether you travel alone or with a partner, our…