North Shore Riverfront Park Photos

Meet 7 travelers, 2 tour guides and discover 328 photos

North Shore Riverfront Park is a small municipal park along the north banks of the Allegheny and Ohio Rivers across from Downtown Pittsburgh, Pennsylvania, United States. It is a parcel of Three Rivers Park, the city's urban waterfront park along its rivers that provides a continuous green trail link between existing and future riverfront…
View North Shore Riverfront Park guide >

North Shore Riverfront Park