India features a lot of colorful festivals which the tourists can immerse in when they visit the country.