What? Slush’D is coming back to New Delhi in early 2025! More information to be announced soon.Where? New Delhi, India.More about New Delhi Slush'D SLUSH'D HOME