Komodo and Rinca are hilly and desolate yet beautiful island, sandwiched between Flores and Sumbawa are home to Gargantuan Reptiles, The legendary Komodo Dragon. The worldâ??s largest wizard, known locally as â??oraâ?? itâ??s can reach over 3 meters in length, weight over 100 kg, and feed on animals as large as deer and buffalo.
These isolated [...]







