Home of the Komodo Dragon!
Nusa Tenggara, Indonesia
- Ratings:
- Be the first to rate this.
Komodo is an island in the Nusa Tenggara region of Indonesia, lying to the east of Bali between the islands of Sumbawa and Flores. At only 390sq km it is a small island, but it has one big resident - ...
-
Reviews:
-
Be the first to write a review