@vaporak10
I would say fire giants.
You can find these inside a waterfall which you can access after you have completed the waterfall quest i think its called not sure tho.
Or doing hellhounds is also a great way to get some gold charms.
Atleast you have Fleshcrawlers, but it is overcrowded with bots so you wont stick out if you are botting because they are all botters there xD
and the loot is pretty decent also just give it a try