http://www.mallstuffs.com/

Wonderful blog on Ancient India