Padar Island is the third largest island on Komodo Island and offers amazing natural views!
Usually tourists will come early in the morning before sunrise to see how beautiful the view of Padar Island is when the light of the rising sun shines through.