Any bird watcher would vouch that spotting a green pigeon is one heavenly delight. Especially when seen in the natural environment. But now, as the urbanization increases, forest cover decreases and we all know what that means. But some of us do get fortunate enough to spot one or two green pigeons every now and then. […]