Castes
The hereditary classes that make up the social divisions of Hindu society in India. Members of a caste can marry only people within the same caste, and they each have a traditional occupation that comes to them as a birthright of their caste. There are thousands and thousands of castes in India today.

Join our mailing list

This form is protected by reCAPTCHA and the Google

Read more: