India is a nation full of contrasts and rich in unusual customs. Home to more than 1.3 billion people, it is the second most populous country in the world. Known for its diverse culture and heritage, fine architecture and monuments, mythical beliefs, and fiery spices, India is a blend of different flavors that attracts people from all over the world.