There is provision for diving school, parasailing, jet ski, canoe, sailing and they all water sports are bought at the beach for a modest set fee.
It is a good destination to find a glimpse of culture and heritage of East Africa. http://Hotelrocio.kr/bbs/board.php?bo_table=free&wr_id=377606