3 Favorited Users
213
Like3Wanna GoAbsolutely Go
Padar Hill Superb View of Komodo Island
Padar island near Komodo Island, Indonesia. A wonderful view after climbing the stairs that seems to continue forever.
Comment
Post
Padar Hill
Access:30 min wakl, from the foot