This castle looks as though it has come straight out of a fairy tale: Kylemore Abbey, the romantic jewel of Connemara, captivates visitors as much with its setting as with its history. Located in ...