Webster Isle

Webster Isle (alternatively called Isle of DeWitt) is a small (0,4 square mile) island southwest of Desolate Point.