Tag: Nicobar Islands

Nicobar Pigeon – The Coolest Pigeon in the World

The Nicobar pigeon is the closest living relative to the extinct Dodo bird, with stunning, colorful, iridescent feathers. It’s stunning, even though they’re relatives;...