barakorana na leta hamwe n'inteko ishingamategeko vuga umwarimu wa karate uzi the architectural style of the city incorporates both portuguese and arabic styles many notable people have stayed at dunchurch