The Seychelles Paradise Flycatcher Terpsiphone corvine is one of the world’s most threatened birds and, as its name suggests, it is only found in the Seychelles archipelago in the Indian Ocean. Like many birds that’s populations are restricted to only a few small islands it is now highly threatened by habitat loss as a result [...]
Read more