Venture to the Komodo Islands in East Nusa Tenggara, Indonesia, home to the legendary Komodo dragon—the largest living lizard on Earth. These remote, rugged islands are part of Komodo National Park, a ...
Take a flight of discovery high above the rugged landscapes of Komodo National Park with breathtaking drone footage ...
Komodo dragons fight for a number of different reasons, using their sheer power to assert authority. Read here to learn more.
These spooky animals seem like the stuff of science fiction, but they really exist. Truth is stranger than fiction!