Kanheri Caves National Park, located within the Sanjay Gandhi National Park in Mumbai, is an archaeological wonder that draws visitors worldwide.
Kanheri Caves National Park, located within the Sanjay Gandhi National Park in Mumbai, is an archaeological wonder that draws visitors worldwide.