Feb 26 2010
Nature, Adventure and Relaxation in Torres del Paine
Torres del Paine National Park is perhaps one of Chile’s most stunning national parks, and a must-see for any traveler to Chile. Located at the southernmost tip of one of the world’s longest countries, Torres del Paine is a paradise for outdoor lovers, hikers and photographers.
I was in Torres del Paine in December 2009 to [...]


