Home to only around 600 people, the Cocos (Keeling) Islands sit in the middle of the Indian Ocean, between Australia and Sri Lanka Children waved eagerly beside the landing strip as our plane touched ...