Burlington, Vermont

22-ChamplainCreemeesMaple Creemee Stand