Karibahana's Trading Ltd. carries an assortment of fun, affordable products for every occasion. Find a variety of adult and children's clothing, baby clothing and supplies, household items, novelties, cosmetics, gifts, souvenirs, shoes, and more at …