Ross Castle - Killarney National ParkRoss Castle, the ancestral home of the O'Donoghue clan. Legend has it that O'Donoghue still exists in a deep slumber under the waters of Lough Leane. Ross Castle sits on the edge of Lough Leane, in Killarney National Park, Ireland. Ross Castle, Killarney, Ireland
Be the first to comment on this wallpaper.