Wowpedia
Wowpedia
229,728
pages

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