Pictures of Mumbai Tourist train to the Elephanta caves on Elephanta Island. Elephanta Caves are a network of sculpted caves located on Elephanta Island, or Gharapuri in Mumbai Harbour, 10 kilometres to the east of the city of Mumbai in [Read More...]
Read More