The Island of Ghosts is a haunting story that takes place on a remote island off the west coast of Ireland. When Dara and Brendan don't return from their sailing trip with Mr Webb to the Island of... This description may be from another edition of this product.