News

Powerscourt Waterfall is also the setting for some of season 2. It serves as Ireland’s second-highest waterfall at 121 meters high, and is located in Glensoulan on the River Dargle near Enniskerry, ...