Galapagos with David Attenborough
The Galapagos Islands, located in the Pacific Ocean off the coast of Ecuador, are a natural paradise like no other. Few places on Earth offer such an abundance of unique flora and fauna, a veritable Garden of Eden that inspired scientist Charles Darwin’s famous Theory of Evolution. Now esteemed broadcaster and natural historian David Attenborough … Read more