It is a great country having different cultures, cultures, castes, religions but still they live together. India is known for its heritage, spices and of course for the people who live here that's the reason India is famous for the common saying of unity and diversity. India is also well known as the land of spirituality, philosophy, science and technology.