Bali Borobudur and Komodo padar island

Padar Island is the third biggest islands in Komodo National Park offering the spectacular view of three white sandy beaches and surrounded area. This island is getting famous among tourists who visit this park and enjoy the spectacular view