AFP - The Elephanta Caves, a UNESCO World Heritage Site off the coast of India's financial capital Mumbai, draw hundreds of thousands of tourists every year.




More...