Traveling France – 5 Things to Experience in Amiens

Traveling France – 5 Things to Experience in Amiens

If you find yourself traveling through France save a few hours for the charming town of  Amiens. Amiens is in the north of France about an hour and a half train ride from Paris that is often overlooked by well, everyone. The slew of pubs and your friendly neighborhood Zara is nothing to write home about [...]