Flavigny-sur-Ozerain is a small, medieval village in Burgundy France, one of literally hundreds of charming villages found throughout rural Europe. It’s a member of a group called “Les Plus Beaux Villages de France,” which translates to “the most beautiful villages…
