Tour the Amber Castle in Agra, India
|Running Time: 387 seconds
||Published: 2011-01-27 06:50:36
Ayna takes you on a tour of Amber Castle by elephant which is situated in Jaipur, Rajasthan which is also known as the state of Warriors.
More Videos on "Travel And Leisure"...