Lambey Island Tag

Lambey Island is a large island off the North Dublin coast. You will see it on a clear day when in Dublin on any Ireland tours. "Colm Cille" is said to have founded a church , of which no trace remains. Recent excavations have shown that the...