Print 

Ross Castle


Ross Castle, located on the edge of Lough Leane in Killarney National Park, is a striking 15th-century tower house built by the O'Donoghue clan.
 
  • Castle