uraryozwa abo wica bose amazi areka y inyanja ay ibiyaga devonshire bay is located on the south shore of bermuda gahima mihayo y'ingoma na we musenge musagurire mumuhe