New Delhi: Moustaches have long held an important place in Indian culture, seen as a potent symbol of virility, though never never substantiated in medical science.
Some estimates suggest that as many as 80% of men in southern India wear moustaches, which immediately places that one region above most countries in terms of moustache-wearing men.