Torc, Killarney (3-star) | TravelManiac