Triple Stryke Island

Triple Stryke Island is a location to search with Toothless in the game, Rise of Berk.

Official Description
"This island still holds too many secrets"

- Rise of Berk