Everything You Want to Know About France and More...
Alsace borders Germany and has been passed back and forth between France and Germany over centuries according to who was the victor of the time. …