At Connecticut's Beardsley Zoo, they have a good amount of Indian Blue Peafowl roaming the grounds, The males, called peacocks, are the ones with the bright, iridescent colors. On our visit there back in April, I was able to snap quite a few photos. Since they let them roam freely around the zoo, you will encounter them anywhere and everywhere.
This next one was hanging out with me in the garden area while I waited for my boys. I followed this poor guy around for a good 30 minutes taking an obscene amount of photos.
Seriously, I am lucky he didn't attack me with how in his face I was. He looks pretty annoyed with me.