Elephanta Caves
Gharapuri Island (Elephanta Island, Mumbai Harbor), Mumbai, India
Featured Review : I’ve been in Mumbai before (admittedly always with no time to spare), but visiting the Elephanta Caves has never been top priority. I’ve always been rather put off by the name; there’s something so corny about it that’s ...See Full Review