Strasbourg
Strasbourg is the capital and prime city of the Alsace region, the fifth smallest of the 27 regions of France. It is located at the French’s north-eastern territories and is known to be a seat of power for the European Parliament. The city itself can be found along the banks of the Ill River, which … Read more