Search Results
Padaido, The Inexpressible Beauty
Padaido is a small archipelago consists of 30 small islands and is located along the southeast side of the island of Biak, Papua, Indonesia. Formerly, this archipelagi was named Schouter, derived from the name of the leader of a Dutch sailors who first discovered the islands in 1602, William Schouter. …














(4.00 out of 5)