10 Lesser Known Natural Wonders.

All Time 10s latest video takes a look at ten lesser known natural wonders of the world. Locations include Salar de Uyuni, the world’s largest salt flats, Grand Prismatic Spring in Yellowstone National Park and more.
[Link]






  

Facebook Conversations