India is probable the only country in the world where people belonging to different religions, castes and creeds, speaking different languages, having different cultures, different modes of living, different clothing, different feeding habits, worshiping different gods and deity live together in harmony and believe to be the children of one mother-MOTHER INDIA. They are one nation at large. They are governed by one central authority, have one Prime Minister, one president, one Supreme Court and one army chief. This is why we say we have unity in diversity.
Geographically India is a vast country so much so that even one of its states in bigger than many countries of Europe. But the whole country is well bounded by nature. In the north is the Himalayan Range. On the other side is the Indian Ocean, the Bay of Bengal and the Arabian sea. This provides, natural geographical unity to INDIA we have different religions in India. Apart from Hinduism we have the followers of Buddhism, Jainism, Islam, Sikhism, Christianity and Parsees. But Hindus form the greater majority. There are, no doubt, different factions, sections and sub-section but basically we all believe in the theory of Dharma and Karma. The theory of rebirth, purification of soul, salvation, Heaven and Hell holds good for each and every one. We untidily celebrate the festivals like Holy, Diwali, Charismas, Budh Jayanthi and Mahavir Jayanthi. This provides unity in diversity.
India philosophy has developed on India soil. It has not been borrowed from anywhere. This has blended the various cultures together. There are differences in overall conception of gods, and modes of worship. These changes have been gradual due to interaction of different groups. But the ultimate aim of achieving salvation and the fear of Hell keeps them all bound together.
Very important characteristic of Indian society is the coexistence of different ethnic groups. These groups formulated inter-group