0
0
Read Time:7 Second
Similajau National Park is a unique but extremely beautiful place in Malaysia. Located near the South China Sea in the Bintulu Division of Sarawak, the