The ICBIE faces onto the All Saints' Bay, up on the Ribeira peninsula, on the north side of Salvador de Bahia.