What Does vtc strasbourg Mean?
Town is located in the center of the eu space. A handful of kilometers within the German border, close to Switzerland and town of Luxembourg, A further European capital, and not significantly from Brussels. The Alsatian capital can be a city open up to the earth considering the fact that lots of languages are spoken there and you will discover a gr