The Sri Lanka whistling thrush is a whistling thrush in the family Muscicapidae. It is a resident endemic bird in Sri Lanka.
It is found in the highlands of Sri Lanka in jungle or other dense forest near water. It is omnivorous, eating a wide range of insects, frogs, earthworms and berries. It lays one or two eggs in a neat cup-shaped nest in a bush or on a ledge near water.
It does not form flocks, although several birds may be loosely associated in suitable habitat.
.. more
Similar species: Perching Birds
By Thibaud Aronson
All rights reserved
Uploaded Aug 9, 2016. Captured Jan 21, 2015 09:19 in World's End Rd, Sri Lanka.