Game Of Thrones season 8 Theory On The Final Battle Location. In my video talk about the final battle taking place in the Gods Eye is the largest lake of the Seven Kingdoms, located south of the Trident and west of the kingsroad in the southern riverlands.

source

2 COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here