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 articleElephanta, 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