Here’s a peek into some of the world’s most restricted sites and what we think lies behind those ‘no entry’ signs. Lascaux Caves, France The Lascaux Caves in France are home to some of the ...