Venus & Ulysses
>
Ireland
>
Around Ireland
The waterfall in question, in Killarney National Park.