A celebration of spring, Holi is a festival that's celebrated throughout India with a massive fight where people throw vibrant-colored flours at each other. The awe-inspiring display has earned it the nickname "the festival of colors."