Elephanta Island, Mumbai, Maharastra Elephanta Island locally known as Gharapuri or city of caves is a cluster of islands located in the heart of Arabian Sea and 10 km away from the bustling [...] July 18, 2015