Herrs Island

Herrs Island, also known as Washington's Landing, is an island in the Allegheny River in Pittsburgh in the U.S. state of Pennsylvania. It is officially considered part of the Troy Hill neighborhood.
0Star This
Along the way, you'll encounter rocks and waterfalls as well as big open views o…
This route covers most of the park's main trails with beautiful forests, hill cl…
PrintiPhone App