About Us
Visit
Community
Site Hires
Shop
Donations
More
The Tower, or keep is an impressive and dominating structure, constructed in part using Irish building techniques. It dates largely to the 15th century and stands approximately 14.3 m tall.