Sorry to post this off-topic entry, but I was wondering if anyone knows of a site like this for India.
I will be travelling to India in early November, and I would love to be able to find a wealth of knowledge like this on India. Doubtful, I suspect, but I figured I would ask.
Thanks!