Gouffre de Padirac: Exploring France’s Spectacular Underground River Cave

Down, down, down we descend, 103 metres below the surface of the French Dordogne on an adventure to discover Gouffre de Padirac, Europe’s most famous cave.

Read More