Over thousands of years, Indians perfected the art of looping, knotting, and twisting fabric around head into elaborate and elegant outfits. The headwear of Indians is very colorful and represents the fashion of traditional Indians. There are several styles which are specific to regions, religion, etc.
Wall Street Journal has collected an excellent set of photographs of Indian Headwear in their slideshow’s gallery: India’s Colorful Headwear.
Related: 13 Extremely Beautiful Taj Mahal Photographs