The Saint Lucia Oriole (Icterus laudabilis) is a species of bird, in the family Icteridae and genus Icterus (or American Orioles). It is endemic to Saint Lucia.
Although they can be found anywhere on St Lucia, the only place I saw them (the pair pictured above) was on Des Cartiers Trail.
LEARN MORE ABOUT ST LUCIA ORIOLES
VIDEO
Not sure why there aren’t more videos online, maybe they are hard to spot or people are more focused on their fellow endemic bird the St Lucia Parrot. Their coloring is very striking and they are a treat to see!