Indian Peafowl or peacock is among the most colourful birds in India. These beautiful birds are noted for their dazzling and tail feathers. During the mating season, the male unfurls its beautiful ...