Tag Archive for mahesamurti

Elephanta Island, the Place of Caves

Elephanta Island Mumbai, India By Irene Butler – Check out Our India Photo Gallery/ Two colossal elephants once stood regally at the entrance of the island’s temple caves, hence the name coined by the Portuguese when they landed on its shores in the 1500s. In 1864, however, British attempts to take these elephants to England…