The Givins Castle, affectionately known as the “Irish Castle” by locals, commands attention from its hilltop perch. Built ...