The Exotic Padar Island

Padar Island is the third largest island in the Komodo National Park. Enjoy unique panoramic view surrounded by several small islands