Cape Leads

Cape Leads is a peninsula jutting out eastwards on the north coast of Gersemia and encloses Landing Bay.