Where peacock live?
Peacocks are native to the Indian subcontinent, and can be found in a variety of habitats, including forests, grasslands, and even urban areas. They are usually found near bodies of water, as they need access to water to drink and bathe. Peacocks are also found in some parts of Africa and Southeast Asia.