Just a one-hour ferry ride from Mumbai is the island of Elephanta. The island was named by the Portuguese, supposedly after a huge statue of an eiephsnt that used to be there. It has amazing cave temples cut deeply into the rock, featuring sculptures preserved since the seventh century A.D.