Previous Image Next Image Emily’s – restaurant at Rokeby Manor – Landour, Uttarakhand, India Emily’s – A touch of England Emily’s – restaurant at Rokeby Manor – Landour, Uttarakhand, India