Queen visited Ceylon