India is Vast. India is the sixth largest country in the world and the second most populated country(Next to China) in the world. India is currently home to about 1.15 billion people, representing a full 17% of the earth’s population. There exist different cultures, languages, manners as well as different historical backgrounds and influences of […]