Giants

It is believed that the Giants have come to Nothvale from across the ocean on the far side of the mountains by a titan.

What We Know

 * You can see them moving from around 10 miles away

Known Locations

 * We know there are a group of Giants who have enslaved the Dwarves of Caer Handhagar