By Ramit Singal There are four species of leafbirds (also known as chloropsis) found in India and they never fail to enthral a birder. Each of them is largely...