From A Wiki of Ice and Fire - A Song of Ice and Fire & Game of Thrones
and the location of Vulture's Roost
Vulture's Roost is a ruined castle in northern Dorne. It lies near the source of the Wyl river deep in the Red Mountains.
References and Notes