Home Tags Posts tagged with "turtle island"
Tag

turtle island

  • Sandakan is situated on the northern coast of the island of Borneo. An archipelago of small islands lie offshore, stretching up to the Philippines, and it was these islands that we…