by
Frank Maguire
Language: English
Release Date: May 7, 2014
Devils Chair Island is a fictional island off the Kerry Coast of Ireland, and it is reached by the equally fictional Gorney Peninsula. Apparently, the huge head of the devil can be seen reclining on his throne from halfway along the Gorney Bladeso called because it is an extremely narrow sandstone...