Visiting Komodo Island in Indonesia was a dream of mine since I discovered these modern day dragons as a kid. These are memories I will not forget for the rest of my life! I think they are the coolest lizards ever, so here’s hoping you do too after you watch!