Thursday, 24 October 2013


Amidst all the gloom that prevails in India, there are many reasons to feel good about its achievements and future prospects.
India has the ninth-largest economy in the world by nominal GDP and the third-largest by purchasing power parity 
  
A man wearing an elephant mask on a bike in Chennai. 

No comments:

Post a Comment