Cape Linden

Cape Linden was a peninsula on the southern portion of Charis Island.