Salto Grande Photos

Meet 303 travelers, 102 tour guides and discover 29 photos

The Salto Grande is a waterfall on the Paine River within the Torres Del Paine National Park in the nation of Chile. In the vicinity of Salto Grande are a variety of natural vegetation forms as well as certain wildlife species, including the wild Guanaco.
View Salto Grande guide >

Salto Grande