Salvador da Bahia City Break
Brazil's first capital packs Portuguese baroque, Afro-Brazilian religion, percussion and food onto a cliff above the Bay of All Saints.