August 3, 2016


Written by: Micaela Cooper Christmas Island is a tiny island three-quarters the size of Washington D.C. It is located in the Indian Ocean south of Indonesia and North West of Australia. Although it was first discovered on Christmas Day, 1643, the island was not inhabited until much later. The first inhabitants were imported to mine...
Read More