Lord Krishna always wear a peacock feather on his head! There are many stories behind this: > The first reason is the belief that, the peacock is the only creature in nature that observes complete chastity in life. read more
He dropped some feathers on the ground and Lord Krishna accepted his humble offering. Since then, Lord Krishna always wears a peacock feather in his hair. 4. The rain God. Peacocks love rain and dance during the monsoons. The sight of a sky completely covered by dark clouds is enjoyed by them and makes them happy. read more