Tag: Dodo
-
Dodo Bird Facts | Top 10 Interesting Facts about Dodo Bird
Let us discover some of the most important dodo bird facts such as dodo bird diet, behavior, and its range. The dodo (Raphus cucullatus) is an extinct flightless bird once inhabited the island of Mauritius, in the east of Madagascar in Indian Ocean. The Nicobar Pigeon is the considered to be the closest relative of…