mysterious god places in india