Maharashtra Nature Park, located in Dharavi, might be the most surprising "underrated" spot. An urban oasis within Dharavi, it's a testament to nature's resilience. During the monsoon, it's a haven for over 800 species of plants and trees, offering a truly unique green escape and a chance to observe diverse plant life.
Maharashtra Nature Park website