India has a rich and vast history, which has given the country a prominent place among the nations of the world. Its vibrant and varied culture, customs and traditions, world renowed ...