News

One such place is Christmas Island in the Indian Ocean.English captain William Mynors discovered it on December 25, 1643.It is an Australian territory known for its lush nature, tropical forests ...
The world's animal distribution map will need to be redrawn and textbooks updated, after researchers discovered the existence of 'Australian' species on Christmas Island. The finding revises the ...