Tell me peacocks habitat

Peacocks are native to South Asia, specifically the Indian subcontinent, but they have also been introduced to other parts of the world. They are most commonly found in tropical and subtropical forests, as well as grasslands, savannas, and cultivated areas near human settlements.

In their natural habitat, peacocks prefer areas with dense vegetation, including forests with tall trees where they can roost at night. They are also commonly found near water sources such as rivers, lakes, and wetlands, as they rely on these areas for drinking water and to find food.

Peacocks are adaptable birds and can survive in various habitats, including urban parks and gardens, as well as agricultural fields. However, they generally require access to trees or other elevated structures to roost and display their extravagant feathers during courtship.

It is worth mentioning that peacocks have been domesticated and are sometimes kept as ornamental birds in gardens, zoos, and aviaries worldwide.