India’s population is rich with diverse ethnic and cultural groups. The diverse ethnic and cultural origins of the people of India are shared by the other peoples of the Indian subcontinent, including the inhabitants of Pakistan, Bangladesh, Nepal, Bhutan, and Sri Lanka. The overwhelming majority of India's population share essentially the same physical characteristics.
In physical appearance, Indians have brown skin of many shades, mainly straight black hair, and, with few exceptions, brown eyes. People of different regions are, on average, different from others in skin shade and height, but the overlap is great.