There are basically two reasons behind the garlanding tradition of India. Firstly, it showcases one's happiness at receiving the particular guest and secondly, it is a form of publicly acknowledging the guest's importance.
The National Flag
The flag's saffron color symbolizes courage and sacrifice
1,652 mother tongues (languages) in India. National Language is Hindi
Official languages are English and Hindi
There are four Major Castes in India the Brahmins (teachers, scholars and priests) , the Kshatriyas (kings, warriors and administrators) , the Shudras (service providers, laborers) and Vyshyas (agriculturists and traders) which have evolved to 1000 more castes and sub castes.