Frostwood and the undermountains would be the best, both have high level fights that gives lots of exp, basically bring 1 high leveled companion and yourself.
I don't know about lower levels but I did use the Hellhound to grind up to the level cap for a few characters. Beating her would reliably net everybody like 1500 EXP and you could consistently trigger the encounter just by leaving and entering the temple.