Obviously France. French is one of the official languages of Belgium, Switzerland, Luxembourg and Quebec (Canada), plus numerous African countries that were former French colonies. Not to mention, Haiti in the Carib.
Depends where you are and how far you plan to travel. There are great beginner to intermediate to expert areas from North Carolina to West Virginia, Maryland and Pennsylvania. New England has some of the best areas in Vermont and New Hampshire, as does Maine and New York State. Shoeshoe is the best south of the Mason/Dixon line in West Virginia. Elk Mtn. outside Scranton, PA is great. Kilington in Vermont is huge. Wildcat, opposite Mt. Washington in New Hampshire is excellent and Sugarloaf is Maine's best.
Most likely Draco's spell worked was because he was targeting Harry and not the cloak?