Explore the stunning Alsace villages in northeastern France, which blend history, culture, and natural beauty.