Elena Walsh, 64, had been staying at Riu Cabo Verde, a luxury resort on the picturesque Sal island in the south of the ...