Photo: Greencastle, Northern Ireland - Greencastle (from Irish An Caisleán Glas, meaning "the green house") is a hamlet in County Tyrone, Northern Ireland. It is within the townland of Sheskinshule (from Irish Seisceann Siúil). The village sits at a crossroads in the foothills of the Sperrin Mountains with the Owenkillew and... learn more
Contact The Travel Experts