Travel back in time to the extraordinary estates like those depicted in the international television phenomenon Downton Abbey. This landmark exhibition opening Friday, February 13 at Nashville’s Frist Art Center, showcases the art and architecture of Houghton Hall, one of…