The Kanheri Caves are a group of rock-cut monuments, located north of Borivali on the western outskirts of Mumbai, India, deep within the green forests of the Sanjay Gandhi National Park. It is 6 km from the National Park Main Gate & 7 km from ... Read further