Agra (India): Splendid glimpses of the Taj Mahal and an array of Indian crafts promise a treat for Commonwealth Games (CWG) guests who come visiting. The city is all decked up as a special train from Delhi is set to chug in with athletes and officials here everyday from Wednesday.
Read More





