The Long Love by Katharine Gordon
Escaping her family and the man she was betrothed to against her will, Zeena and the man she loves, British Officer, Captain Alan Lyall, set off on a challenging voyage from the warmth and rich colours of India to the grey clouds of a Scottish winter. Will Zeena ever be happy in this alien place? Will Alan stay by her side? Or will tragedy strike?