Lodha the Park, Mumbai

Mumbai's first true urban oasis in the heart of the city.