Dekut - Strasbourg City Guide https://www.dekut.com/World_Business/strasbourg-city-guide/ Strasbourg, the capital of Alsace region of France, is known for the large number of prominent European institutions. The city is also famous for its popular historical centre, the Grande Ile. Strasbourg is located the northeast France and it is one of the nine largest cities in this nation. Once, it was a territory of Germany, but later, it returned to France. Strasbourg City is also surrounded by amazing cathedrals and churches. Sat, 23 Jun 2012 05:04:23 UTC en