mahaba island