Vodka in Vermont

The mere sound of the word “Vodka” congers up thoughts of Russian foods and drink, but have you ever considered the words “Vodka & Vermont” in the same sentence?  There is a wonderful place in Windsor, VT called; Silo Distillery where you can enjoy a sip of Vermont’s finest!   The distillery is one of several … Read more

Inn Victoria

Inn Victoria