biranezeza bankorera ibirori byiza vuga liyetona koloneli wabaye umwirabura wa mbere muri amerika mu kirere kuki ntawe uzabyemera the island of santa clara is located just off the southwest coast