Rosy Thrush-Tanager - It is found in Colombia, Costa Rica, Mexico, Panama, and Venezuela. Its natural habitats are subtropical or tropical dry forests, subtropical or tropical moist lowland forests, and heavily degraded former forest.