answersLogoWhite

0

The moss giants in Runescape are in Varrok. The moss giants are in one of the manholes in varrok. But i am not quite sure because there are tons of holes in varrok. I advice you to fight other monsters as many people fight moss giants.

User Avatar

Wiki User

16y ago

What else can I help you with?