TravelTill

About Elephanta Island



Elephanta Island (also called Gharapuri Island or place of caves) is one of a number of islands in Mumbai Harbour, east of Mumbai, India