India may have lower per capita income, but is blessed with a very rich cultural and historical legacy