Ari Dwi Gommeringer

About

Get in touch

Other Articles

STRASBOURG: The Crossroads of Europe

Located in France’s eastern side of Alsace region and side by side with the German territory, Strasbourg is called the crossroads of Europe for...