Daily Archives: February 13, 2017

Experience Planet Earth II firsthand with Exodus Travels

David Attenborough’s Planet Earth II has become the most-watched nature show in history and it hasn’t even made it to the USA yet. The BBC show is set to premiere in America on February 18, 2017. Luckily, travelers can experience…