Delhi is not a city that understands snow. It understands dust, heat, traffic, humidity, and long summers. So when someone says, “Let’s go play in snow, right here in Delhi,” the first reaction is usually disbelief, followed by curiosity. Snow World Delhi exists to satisfy exactly that curiosity. But before you plan your visit, it …








