Sightseeing Sunday: Hiking Sight – Torres del Paine National Park, Chile

Chilean Patagonia’s heart nestles magnificent Torres del Paine National Park which is a testimony of nature’s raw beauty and grandeur. It is a true treasure that keeps its visitors spellbound with its stunning landscapes, towering ranges, turquoise waters and various wildlife species. maciji.com With a coverage area of more than 900 square miles (2300 square…