Palace On Wheels India in India Indian Rove Address: Haryana Charmwood village, 121009 Faridabad India Phone Number: +91 12 94 06 22 44