Killarney National Park
Photograph - Photography
This picture shows Lough Leane in the Killarney National Park, Ireland. The lake is the biggest of the three belonging to the park. The photo was taken at the northern end of the lake, a few steps away from Muckross House.
August 30th, 2014
Viewed 80 Times - Last Visitor from Cupertino, CA on 11/05/2021 at 12:11 PM