La isla es conocida por las ruinas del castillo de Gylen, construido en 1582.