Latest update
| | |
About Labuan
|
| The island of Labuan which is part of Malaysia, lies to the north-eastern coast of Borneo. Also known as the 'Pearl of South China Sea', Labuan comprises one main island and six smaller islets covering an area of 95 sq. km in the South China Sea...read more
|


















