In The Footsteps Of Giants Located in County Antrim on the coast of northeast Ireland, the Giant&rsq