Yes, in lieu of its favourable tax structures for non-residents, Labuan is deemed to be a tax haven.