>>3758323>"Peninsula of Power"yes, if you need to grind, that's the best spot. when you get to the earth cave, there's an optional corridor full of giants on the first floor.
in my playthrough, I'm not grinding, but I'm not going for a low level. I'm just playing through, fighting all battles that come up, mostly staying on track while exploring a bit, and progressing naturally. it feels like the right balance.