India has different ethnic groups.India has geographical diversity.India has all the major religions of the world.India has close to 10 languages spoken all over its region.
India has different ethnic groups.India has geographical diversity.India has all the major religions of the world.India has close to 10 languages spoken all over its region.