I think your wrong.
North or South most indians that dont' have significant Arab/Australasian admixture just look white bone structure wise.
See Indian albinos:
View attachment 4324
Not a hottie, but not especially ugly.
View attachment 4325
Males too
View attachment 4326
The eyes are a side effect of albinism, but ignoring that and the asymmetery, not ugly at all, and would probably fit right into the Finish/Russian or Icelandic country side given a pair of sunglasses.
You can't say the same for Asian Albinos or African ones:
They are fundamentally a different 'type' of human being, one that evolved quite recently.
View attachment 4327View attachment 4328
How do we know? Human migration patterns:
View attachment 4329
Notice that the 'asian' phenotype (Narrow eyes, rounded head) (of which certain islanders, and native americans are)... moved out only 25,000 years ago.
Europeans, moved out 40,000 years ago, and before that australiasians moved out 50-70,000 years ago. (So they had the most time to diversify), while Asians moved out as recently as 25,000 years and so they are most closely related to the people still living in Africa.
In short, It's not that Indians are the ugliest, infact their probably the most similar to deep Northern European of any non-'white' race. It's that brown is an extremely bad color combination for the European bone structure.
It's likely that if Islam never took place, and the middle eastern people/kingdoms didn't exist. Europe and the European/white people would have stretched from Northern Iceland to the southern most tip of India.