Christmas Trees of Vermont

Book a premium room for two nights at Inn Victoria, Southern Vermont’s most Romantic Bed and Breakfast,  and bring home a Fraser Fir Christmas Tree.  Located only 10 miles from Inn Victoria, “Christmas Trees of Vermont” plantation offers exclusively Fraser Fir Christmas trees…they do not shed their needles! “This is an exclusive arrangement with The Morris … Read more

Inn Victoria

Inn Victoria