Long Beach

Long Beach is a major port town on the southern edge of Human Island.