peacocks are not extinct. they still exist in india
Peacocks are found in India. The peacock is India's national bird.
china or India
Peacocks are found mainly in Asia.Peacock is the national bird of India.
sorry no,peacocks or peafowls are native to India.
Peacocks, Buffalos
two the green and blue
They are from India and you can but them for your farm
yes
Peacocks are native to South Asia, specifically India and Sri Lanka. They have been introduced to many other parts of the world and are often found in parks, zoos, and private estates due to their striking appearance. Peacocks generally prefer forests, savannas, and grasslands.
Peacocks are native to India and Southeast Asia.
Peacocks and Hens originates from India