A myriad of booming colors, India draws plenty of visitors, each year. India is an invigorating...