India’s most desirable luxury automotive brand Mercedes-Benz, is proud to partner with India’s newest cultural destination, the Nita....