Nettle tea is gradually assuming huge popularity in the West, a part of it is attributed to its excellent detox properties.