La isla posee una torre irlandesa que se cree haber sido construida en el siglo XII.