Which caves dating back to 600 A.D. are located on Gharapuri Island in Mumbai’s harbour?
Elephanta Caves
Ajanta Caves
Kanheri Caves
Ellora Caves