Fascinating World

A small attempt to gather unusual and amazing facts about elements of Nature.


A Sandwiched Home

The caterpillars are notorious for eating up plant leaves at a great speed and create nuisance for the plants as well as plants/garden owners. However some caterpillars make a unique and innovative use of the leaves of the plants they inhabit. Continue reading