Tag Archives: Vale of Neath

Underrated Waterfalls & Batman’s Cave Hidden in Wales

Visiting the filming location for the movie The Dark Knight Rises ‘Batman’s Cave’ along with other hidden and secret waterfalls in the Neath valley. Locations: 1. Aberdulais Falls, Neath (SA10 8EU) National Trust property, closed when we visited in May 2026. https://www.nationaltrust.org.uk/visi… 2. Melincourt Falls, Neath (SA11 4ED) Free car …

Read More »