Posted on October 25, 2015 / / admin Peacock is a very proud bird that exist in Sri lanka. Lots of travelers get amazed by this beautiful creature. economically weaker