Tips for Travel To Torres del Paine National Park, Chile
Tips for Travel to Torres del Paine National Park, in the Patagonia region of Chile. One of the most beautiful places I've ever been--consider adding this park (and Patagonia!) to your South America travel bucket list!
I know this isn't really animals but these are some sheep see.