answersLogoWhite

0

the peacock is found in Sri Lanka, India, Pakistan, Himalayas The Peacock likes deciduous Special:Wysiwygand semi-open country flanking hillside streams, with thick undergrowth and thorny creepers

User Avatar

Lewis Streich

Lvl 13
3y ago

What else can I help you with?