Muckross House and Gardens is one of the most popular areas to visit in Killarney. Situated in a magical setting under the mountains of Torc & Mangerton on the ...