Christopher Rand set off from his home in Fiji aged 20 with no idea how his journey would end ...