From Longman Business Dictionary
tax havenˈtax ˌhaven noun [countableC]TAX a place where people go to live or to invest money, in order to avoid paying high taxes in their own countryLuxembourg and the Cayman Islands are tax havens that don’t have strong central bank regulators.