Brazil: ‘there’s a surprise around every corner’

Brazil’s spirituality fascinates writer Fran Bryson, but she’s also got time for carnival and barbecue restaurants