Nusa Lembongan is a small island off the southeast coast of the main island of Bali. Quickly becoming one of Bali's most popular attractions, this island paradise is a world away from the hassle and...

Komodo is one of the 17,508 islands that compose the Republic of Indonesia. The island is particularly notable as the habitat of the Komodo dragon, the largest lizard on Earth, which is named for the...

Komodo National Park is located in the center of the Indonesian archipelago, between the islands of Sumbawa and Flores. Established in 1980, initially the main purpose of the Park was to conserve the...