If you're looking for a city that's got it all, Strasbourg is the place to be. Situated in the east of France on the border with Germany, this city...