India is a vigorous land of frightful differences where both the traditional and modern worlds fit. The world's seventh-largest nation…