Ну смотри, тут несколько факторов. Основной - это питание. Индийская кухня построена на специях: куркума, кумин, кориандр, пажитник, асафетида. Особенно асафетида - она дает очень стойкий запах который выходит через поры кожи.
Второе - масла. В Индии принято натирать тело и волосы кокосовым или горчичным маслом. Горчичное имеет резкий специфический аромат.
Третье - генетика тут тоже есть. У разных этносов разный состав апокриновых желез и разная микрофлора кожи. Это научный факт, не расизм. Японцы например почти не пахнут потом из за мутации гена ABCC11.
Ну и климат откуда человек родом влияет на работу потовых желез.
Про асафетиду не знал, загуглил - оказывается ее еще называют "чертов кал" из за запаха)) Спасибо за развернутый ответ