ibijumba byokeje mu ifuru cyangwa byatogoshejwe it is located on the island of ramier near the centre of toulouse imutungo ufite inenge cyangwa yangiritse