ba bwangakugarama na bwangacumu diani beach has restaurants hotels supermarkets and several shopping centres edupage was a publication of educause