Federal Territory Of Labuan / Labuan, a federal territory of malaysia, is a 92 sq km tropical island located off the northwest coast of borneo island, at the mouth of the brunei bay.
Federal Territory Of Labuan / Labuan, a federal territory of malaysia, is a 92 sq km t…