Nearby highlights include Torc Waterfall, Ross Castle on the shores of Lough Leane, the panoramic views at Ladies View, the historic ruins of Muckross Abbey, ...