Elsha McGill is a freelance writer with the heart of a gypsy, dedicated to travelling the world, exploring the depths of the written word and perfecting the art of yoga. Based in South Australia but always dreaming of Asia.