Permalink India 2002 Comments Off on Nov 192002 The Red Fort, Agra, is far grander than its counterpart in Delhi. Not sure how I ended up with flowers on me.
Permalink India 2002 Comments Off on Nov 172002 The Red Fort in Delhi. Wow from the outside. Being built on the inside.