Answers

2014-04-09T09:17:01+05:30
There are about 3000 castes and 25000 subcastes are there in india.
0
2014-04-09T09:38:35+05:30
There are  3000 castes and there are 25000 sub-caste heads.
HOPE THIS HELPS U !!!!!!!!!
1 5 1