Actually came across this today while I was out flying. Very serene.
Moonglade Overlook | Moonglade, Kalimdor
Requires flying?: Yes - you’ll need your Flight Master’s License.
Requires a faction?: No.
Requires summoning for lower levels?: No, but any character below level 60 or who doesn’t have flying + old world flying will need to be summoned or flown up.
Affected by phasing/requires quests?: No.
Nearby NPCs: None.
Coordinates: 64, 9. It’s along the northern mountain range overlooking the ocean.
Description: A random bench with some trees. A nice quiet space that’s rather difficult to find. I’m unsure why it exists, as it doesn’t seem to be one of the “eye candy” places added in to see during a flight path.