Sisserou: One of two endemic parrots (photograph) found on the Caribbean Island of Dominica. Also known
as the Imperial Parrot, the Sisserou inhabits the lush rainforest
and is the island's national symbol which is proudly displayed on
the national flag.
Dominica - Nature Island:
Natural history, hikes and other highlights of this eastern
Caribbean Island