Company name: Killahara Castle
Description: Welcome to Killahara Castle One of the finest tower house castles in Ireland Plan your stay
Dovea Upper, Thurles, Co. Tipperary, Ireland