This story now
IN Animals ON
How many of you have witnesed the majestic sight of a Peacock dancing?
They are one of the most beautiful bird specie on planet earth and found mostly in Asiatic and African countries.
We have hand picked some of the most beautiful peacock moments which surely will make you fall in love with them.
Feel free to share these pictures with your loved ones.