The Kanheri Caves constitute a group of rock-cut monuments that are located north of Borivali on the western outskirts of Mumbai, India....Wikipedia