Indian Peafowl

As the name suggests, the Indian Peafowl is primarily found in the wild in India and is the national bird of India. Indian Peafowl have been raised in captivity for centuries as historical documents mention them in Egypt, Greece and Rome. They are currently kept all over the world in zoos, aviaries and by individuals….

Read More