mbere yo kuba umucuruzi wakoraga akahe kazi this beach has two types of shores rocky and sandy recently the riverbed has been dredged and the two islands have been reformed