Padar Island tour: Experience of a lifetime
Surreal landscapes, savannah-covered terrains and panoramic views, Padar Island is a stunning island situated in the heart of Komodo National Park. The island has a rare combination of three turquoise bays with each one of the bays’ beaches having different