The quaint town is the perfect place for a relaxing break, within reach of sandy beaches, Dunluce Castle, the Giant’s Causeway ... with a short drive to iconic Game of Thrones film sites, including ...