Pulau Banyak is an archipelago consisting of 63 large and small islands located to the west of the island of Sumatra within 26 nautical miles off the coast of Singkil.