For small festivals, my favorite is Champlain Valley. For big festivals, the best I've been to is Vancouver. (That endorsement is qualified by the fact that I haven't been there since 1997).
For big festivals, the best I've been to is Vancouver. (That endorsement is qualified by the fact that I haven't been there since 1997).