travelsandtomes.com
Strasbourg, France. . . once upon a time
On the border of France and Germany, in the enchanting region of Alsace, sits the ancient town of Strasbourg. She’s the sort of beauty that can bring tears to your eyes– really. The an…