Have you heard of the famous (or infamous…) Komodo Dragon? Komodo dragons are the largest lizards on the planet. These prehistoric beasts are badass mofos that you do not want to mess around with BUT there is an opportunity to see them in real life in Indonesia. You can briefly pretend to...
