When I was a kid in school learning about Komodo dragons, those mythical giant lizards that live on a few tropical islands far off in the exotic land of Indonesia, I never dreamed in my wildest imagination that I’d go there someday. I dreamed of traveling […]
