INDIA | Friday, 18 September 2009 | Views [1116]
Hindu India -- a land of beautiful Temples, devout ascetics and sacred cows