It all depends on what you are looking for. In fact, it is more a question of fiscal competitiveness. Each country chooses to tax certain sectors differently. For example, if you are talking about the Caribbean, taxation will relate much more to what comes into the island than to income. However, that does not mean that the country does not levy taxes. It has chosen other taxes specific to its situation and its capacity to develop its economy.
I do not think we can attack a country and say it is a tax haven based simply on the fact that it does not levy taxes that are similar to ours.