Amazing India

Amazing India

Elephanta Caves: Celebrating Shiva

The Elephanta Caves, on an island off the coast of Mumbai, are a magnificent example of Indian rock art and architecture dedicated to Lord Shiva. Catch the story of these caves, and the mysteries and legends that cast a spell on all who visit them