Do you believe in fairies? You will after visiting the svene glens of Antrim. Glencarr is one of the magical glens with astounding beauty.