Interesting facts about Torres del Paine National Park

Torres del Paine National Park is a national park encompassing ancient forests, glaciers, lakes, rivers and fjords. Torres del Paine National Park was founded in 1959 and is located in the southernmost and largest region of Chile called Magallanes and Chilean Antarctica. Torres del Paine National Park covers approximately 242,242 hectares (598,593 acres). It is one … Read more