Habría sido un lugar de paso importante para los peregrinos en la ruta de la isla Bardsey ("Ynys Enlli").