Blood Briar Island

Blood Briar Island is an island set to appear in the upcoming game, Dreamworks Dragons: Dawn of New Riders.

Official Description
"EXPLORE: Fly to new and familiar locations including Havenholme, Valka’s Mountain and Blood Briar Island."

- Official Dragons: Dawn of New Riders Website