Verdict: A Palace Worth Returning To The ITC Grand Bharat is more than just a getaway; it is a celebration of India’s art, culture, and hospitality, seamlessly integrated into the lap of modern ...