You know the opening scene of the new live action Beauty and the Beast where everyone is singing and dancing in the perfect small town in France? Yeah – swoon right?! We love you Belle, and know you hate your small town, but to the rest of us, it looks pretty perfect. That small village, was actually based off the idyllic real world town in France, Colmar. Colmar is one of our favorite places in the world, with one of our favorite restaurants and hotels. If you’re headed to Europe, put it at the top of your list!