Daily Archives for December 14, 2014
United Arab Emirates: Dubai
USA: Grand Canyon National Park
USA: Grand Canyon – 11 December 2014
There are only 97 of these adorable porpoises left. In four years there will be none
Australia: Northern Territory – Larapinta Trail
India: One Man’s Battle for Erosion Control
Why Elephants Never Forget
Combating Climate Change