Picture a holiday to Brazil and most likely, your mind jumps to the mountain-lined beaches of Rio de Janeiro. Perhaps it transports you to the bustling cultural centre of São Paulo instead. Or maybe, ...