A luxury retreat for discerning guests Have you ever wanted a weekend retreat from Delhi or to celebrate a special occasion without having to travel too far? Then look no further than the luxurious ITC Grand Bharat at the foothills of the Aravallis overlooking beautiful landscaped gardens in the shade of the mountains. ...Read More