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.