France: Strasbourg, An Epic Tour

Strasbourg is famous for its magical aura which makes you feel like wandering in the Wonderland with Alice due to the romantic views on its canals and candy-bar like colorful houses. It is located close to the border with Germany in the historic region of Alsace and the capital city of the Grand Est region […]