The Taj Mahal in Agra, India.
Category Archives: India
A recent column by Rajeev Srinivasan brought back memories of my photo expedition through coastal Kerala during the 2007 monsoon season. As we neared the settlement of Payyoli, on a lark I decided to call on P.T. Usha, the local heroine and the greatest athlete India has produced in recent memory. [Memo to Indians: Give […]