Shah are a Hindu caste found in the Indian states of Gujarat, Rajasthan, Madhya Pradesh, Uttarakhand, Chhattisgarh, Uttar Pradesh, Bihar and cities like Mumbai.read more