Photo of River west of Boston
Location: Sheep River Falls
As Seen In: The Last of Us
episode 1x03 “Long Long Time.”
A river flows through a rocky, forested valley.
Location: Sheep River Falls
As Seen In: The Last of Us
episode 1x03 “Long Long Time.”
A river flows through a rocky, forested valley.