AOL Television

Visit the Amber Castle in Agra, India

  • Aired: 1/27/2011
    • Length:
    • Plays: ???
Synopsis >

Ayna takes you on a tour of the Amber Castle in Jaipurby, which is also known as the state of Warriors.

TV GUIDE Users' Most Popular