The peacock is widely found in the Indian sub-continent from the south and east of the Indus river, Jammu and Kashmir, east Assam, south Mizoram and the whole of the Indian peninsula. read more
Lots of them in Rajasthan. And surprisingly not just ib fields and forests they are seen in abundance in cities and urban settings too. read more