Where are Peacocks native to?
Peacocks are native to South Asia, specifically India and Sri Lanka. They are found in a wide variety of habitats, including forests, grasslands, and even urban areas. Peacocks are known for their beautiful plumage, and they are often kept as ornamental birds.