Joyce Mackenzie was born in India during the British Raj and educated in a boarding school at the foot of the Himalayas. After a two year stay in New York, she returned to India, met and married a Scotsman, and moved with two young sons to Scotland in 1968.