Bohey Dulang Island: Paradise off the Coast of Borneo
Bohey Dulang Island is located off the coast of Borneo near the fishing town of Semporna. It’s one of the most beautiful islands in the world.
Bohey Dulang Island is located off the coast of Borneo near the fishing town of Semporna. It’s one of the most beautiful islands in the world.