nawe yategetse ko icyo gitabo gitwikwa benshi mu banyarwanda bafata iyi ntambara the privately owned islands are the site of the exclusive laucala resort nowa ntabwo akunda abagore