Designed by
Title
Amazing Island Padar Island, Indonesia #287106127
Description
Padar Island is the third largest island in the Komodo National Park area, after Komodo Island and Rinca Island. The island is relatively closer to Rinca Island than to Komodo Island, which is separated by the Lintah Strait.