The Australian island oasis you’ve probably never heard of

Children waved enthusiastically next to the runway as our plane touched down in the Cocos (Keeling) Islands: a small sliver of territory in the remote expanse of the Indian Ocean between Australia and Sri Lanka, made up of two atolls with 27 coral islands. Only two of these islands are inhabited – Home Island and … Read more