News

Confirmed Northern Ireland filming locations include Whiterocks Beach in the lovely seaside town of Portrush, the ancient ruins of Dunluce Castle ... one of the most famous locations in Ireland ...