idyllicweb.com
Baya Weaver
It is very small sized bird which fabricates beautiful nests. These nests hang from the fronds of trees which have thorny in nature to ward off the predators like snakes which are a threat to their…