Goblin Rocks

Goblin Rocks is a landmark in Northwestern region of the Kingdom of Daventry (KQGS).