In episode seven of Skolnick’s Warcraft Less Traveled podcast, he talks about the Elwynn Forest Waterfall. The Elwynn Forest Waterfall is something that you have flown over many times, probably while riding on a Gryphon. It used to take quite a bit of effort to actually get there and explore it before Cataclysm.
I did manage to explore this destination before Cataclysm. The screenshots you see in this blog were taken on July 7, 2010.