News

Indian Creek feeds into the Elwha River, which is the main water source for the City of Port Angeles.