alsace Canada Europe France Madrid Montpellier Provence Spain Travel Travels15 UNUSUAL SHOPS you should definitely visit!