In preparation for the upcoming release of Warcraft on June 10th, I though I’d take a moment to share my favorite locations in the World of Warcraft. Feel free to chime in with your own favorite places in the comment section! 10. The Plaguewood Located… Continue Reading “My Top 10 Favorite Places In World of Warcraft”