Jaipur, the intoxicating capital of India ... Set against the sweeping backdrop of the Aravalli hills, Amanbagh is a hushed oasis set far from the madding crowd. Built like a palace, sunlit ...