Komodo Island Dragons & Labuan Bajo
Komodo dragons can only be seen one place in the world — in Komodo National Park in Indonesia and we were finally there. Luke was beside himself with excitement at the possibility of seeing Komodo dragons. On our trip to Komodo Island and our stay in the port town of Labuan Bajo on Flores, we saw Komodo dragons, dived with manta rays, hiked up Padar Island and sunned ourselves on Pink Beach.