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