Lake Hawea, Südinsel