Primary
More
Pittsburgh, PA
Herrs Island, also known as Washington's Landing, is an island in the Allegheny River in Pittsburgh in the U. S.