Caves of Elephanta at Bombay, Standing on the island of Elephanta, off Bombay harbour, these excavated cave temples are believed to date from between...