India is called the 'Land of unity in diversity' because it consists of varied religion,culture, customs etc. India is one culturally rich country, where almost every state has its own language, cuisine, and dance forms.