India's Golden Triangle
The three cities of Delhi, Agra and Jaipur have long been leisure tourist favourites, now the corporate sector is catching up. Gunjan Prasad reports
Sign In
Trouble signing in?