Liquor stores in the national capital, Delhi, will be open on Holi. According to an order issued by the Delhi government back in January, the festival of colours is no longer on the list of ‘dry days’, meaning days when the liquor stores are shut. Liquor stores in the national capital, Delhi, will be open on Holi. According to an order issued by the Delhi government back in January, the festival of colours is no longer on the list of ‘dry days’, meaning days when the liquor stores are shut.