National Symbols of British Indian Ocean Territory

1 National Animal of British Indian Ocean Territory National Animal of British Indian Ocean Territory

The Striated Heron is the national animal of British Indian Ocean Territory. These herons are small in size with a […]