Posts Tagged: Screenshot

Where in the World is Elrar? Earn “the Stalker” title!

Posted by on 19 September 2011
2011-09-16_181107

Where in the World is Elrar?

I have been visiting Telara and exploring every nook and cranny! Can you keep up with me? We want you to identify where I have been!