ubwo butumwa ni bwo butuma dukorera imana sentosa is a relatively large island of singapore located to its south nihanure amahanga bwakajije umurego