You can get this achievement easily in Mt. Hotenow. There's giants literally all over the zone and even a few quests that involve killing giants. Normal Cavern of Karrundax also has three. Epic Caverns of Karrundax has about 10 as well.
You can easily get this achievement (especially if you run Epic Caverns of Karrundax) while going after the following achievements: