The Indian Peafowl is the national bird of the country. It was declared the national bird in 1963 due to its rich religious and cultural significance in Indian traditions and mythology.
This is the moment a fireman helped rescue an Indian Peafowl from the bottom of a 70ft-deep well in India on February 13. Locals say the bird may have fallen in at night. The bird was found to have no ...