1. India is a country having large geographic expanse.
2. It has a multicultural population.
3. There is a great diversity in language, religion, ways of life and regional characteristics.
4. It would not have been possible to govern such a huge country from a centralised place. Hence, the Constitution adopted a federal system of India.