Dodo Birds: A Fascinating Insight into an Extinct Species By Scott ChambersPosted on January 27, 2026 The dodo (Raphus cucullatus) was a flightless bird native to the island of Mauritius in the Indian Ocean. It was […]