Athlumney Castle - Credit: Wikimedia Commons
Athlumney Castle () is a tower house and fortified house and a National Monument in Navan, Ireland. Read more on Wikipedia
Source: en.wikipedia.org