Kanheri Caves are located in Borivali, Mumbai, within Sanjay Gandhi National Park. These ancient Buddhist caves date back to the 1st century BCE and feature impressive carvings and inscriptions. Church Gate, Bandra, and Andheri are other well-known Mumbai localities but not the cave site.