The Indian paradise flycatcher is a migratory bird and spends the winter season in tropical Asia. In southern India and Sri Lanka specialy highlands of Sri Lanka and Western Part of Sri Lanka, both locally breeding populations and visiting migrants occur in winter.
|