If current server doesn't work please try other servers below.
Season 1

Watch Patagonia: Life on the Edge of the World Season 1 Episode 6 Online for Free
Overview:
Explore the wonders of one of the last untouched places on earth, the far-off land of Patagonia in South America.