Where Do The Tullys Live?
house tully is one of the great houses of Westeros. Their lands are the central part of the continent Their seat is Riverrun, a castle at the confluence of the Red Fork of the Trident with the Tumblestone. They rule over the Riverlands from the castle and the head of the house is the Lord … Read more