Where is peacock lives?
Peacocks are native to the Indian subcontinent, including India, Pakistan, Bangladesh, Sri Lanka, and Myanmar. They inhabit a variety of habitats, such as forests, grasslands, shrublands, and agricultural lands. Peacocks are also known to live in urban areas, where they can be found in parks, gardens, and even on rooftops.