Salto Grande

Salto Grande was definitely the prime waterfall attraction in Torres del Paine National Park as far as we were concerned. What made this waterfall stand out to us was the force by which the…