edomu no kuri mowabu abamoni bazabayoboka iki ni ibitabo kivuga ku nyenyeri ntanubwo bari abigometse kandi kubwabo gusa the island is known for its long beaches and many resort hotels