Located in the northeast corner of France, this more than 2,000-year-old city shares a border with Germany, but the food, language and culture you will find here are neither French nor German – they are Alsatian, a culture of its own. Strasbourg has a French feel, with cobblestone streets, small shopfronts, and of course a grand cathedral. The city’s rich architectural heritage makes you feel as if you are wandering in a movie set. The old town is a maze of narrow streets with half-timbered houses, reminiscent of those in fairytales. At each new corner, you will want to stop and take photographs.