How Mauritius the Island of Dodos became the Island of Dreams
11th April 2014
by Lizzie Jones
Most people learn from as early as their nursery school days that the Dodo is an extinct flightless bird, once found only on the beautiful island of Mauritius. But did you know that its closest living relative is the Nicobar Pigeon, a beautiful bird with stunning metallic green plumage? It can be found in South […]