Escape the hubbub of India’s capital to marvel at the magical palaces and forts around the towns of Gwalior and Orchha, says Amar Grover…