From stunning artwork to evidence of elaborate prehistoric butchering, Live Science takes a look at seven amazing caves that ...
Lascaux cave in southwestern France contains about 680 painted frescoes and 1,500 engravings that were created around 21,000 years ago, according to the French Ministry of Culture.
Capital's patriotic fervour refuses to die down as Delhiites flock to the Red Fort grounds to get a taste of India's rich cultural heritage at Bharat Parv.