News

Image Courtesy: Wikipedia/ EU. The Lascaux Cave is situated in the Dordogne region of southwestern France. It’s known to be over 20,000 years old and has Palaeolithic cave paintings which are famous ...