Where 's Hill Giants?
Zealot Dang
I think i once saw it. But i don't remember exactly ...
theclam
In the areas and missions just before you get to the Amoon Oasis, you can find Hill Giants.