Ireland, Kerry, Killarney, Travel Lily of Killarney Author admin Date August 14, 2021 The O’Donoghues picked a very good spot to build the Ross Castle. It sits...