Newman's Landing, What of it?
I was going through my old e-mail account and looking for screenshots I took from the early days. Found my fileplanet e-mail invite for the 2004 Beta and some other interesting relics. I found a screenshot of my very first toon taken June 2005 in front of Newman's Landing. I thought I was the first person to ever find this place back then, and I even submitted the screenshot to blizzard to ask what it was for.
Was it ever used for anything? Did it have a quest or some lore associated with it? I'm thinking to complete the cycle, I need to make a run to it again when Classic opens up.