Posts tagged ‘Mumbai’

India in Pictures – Elephanta island

Elephanta, an island lying seven miles southeast of Mumbia, is one of many Indian temples carved into caves with some of the most amazing collections of…

Read article