Sanjay Gandhi National Park is a rare thing: a vast, protected wilderness located entirely within the city limits of Mumbai. Often called the city's lungs, it covers over 100 square kilometers of hilly, forested terrain that stands in stark contrast to the dense metropolis surrounding it. This is an urban wilderness in the truest sense, a critical green space that contains two large lakes – Vihar and Tulsi – that help supply water to the rest of Mumbai.
The park’s history runs deep, but its heart is the Kanheri Caves. Carved from a massive basaltic rock outcrop, this complex of over 100 caves was a major Buddhist center for learning and pilgrimage from the 1st century BCE to the 10th century CE. You’ll find Buddhist sculptures, carvings, and ancient inscriptions that speak to the area’s long history as a spiritual site, long before it was a national park.
Beyond the caves, the park is a significant biodiversity preserve. Leopards are the apex predators here, but you’re more likely to encounter various species of deer and monkeys. The park also operates lion and tiger safaris within large, fenced enclosures, which you can see from a dedicated bus. For most people, a visit is about simpler activities. Cycling is incredibly popular, and you can rent bikes right near the main entrance. Early morning walks and treks along the various nature trails are also common rituals for locals.
The thing to know is that the park is huge, and key attractions require separate tickets and some planning. The Kanheri Caves, for example, are about seven kilometers from the main gate, so you’ll need to take one of the public BEST buses or hire other park transportation to reach them.