Nestled below the slopes of Slieve Foy and offering stunning views across Carlingford ... Roche Castle is one of the most impressive Anglo Norman castles in Ireland. Situated 7km north west ...