Alsace, France
The Alsace in France is actually the inspiration for the small village square in Beauty and the Beast. It is a picturesque region that has charming villages between the plains and the mountains.
Alsace, France
The Alsace in France is actually the inspiration for the small village square in Beauty and the Beast. It is a picturesque region that has charming villages between the plains and the mountains.