Libaran Island

In the northeast coast of Sandakan lies the island of Libaran. This small island is ideal for those searching for some quiet time and in nee...