January 9, 2012May 22, 2012Day 340 of 400: Taj Mahal, Baby Taj, and Mehtab Bagh – Agra, India Continue reading "Day 340 of 400: Taj Mahal, Baby Taj, and Mehtab Bagh – Agra, India"
January 8, 2012May 22, 2012Day 339 of 400: Agra Fort – Agra, India Continue reading "Day 339 of 400: Agra Fort – Agra, India"