Snow Queen Vodka Tasting Notes

Snow Queen vodka is a part of the new trend of organic spirits. Hailing from Kazakhstan, it uses organic wheat, sand-filtered artesian spring water and charcoal from the birch trees of the Kazakh forests. Produced in one of only three distilleries in Kazakhstan, it is distilled a total of five times. Launched in London inContinue reading “Snow Queen Vodka Tasting Notes”