Wowpedia
Advertisement

Scarlet Overlook.

The Scarlet Overlook is located east of New Avalon, just to the southwest of the Scarlet Hold on the bluffs above King's Harbor.

External links

Advertisement