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 … Continue reading Traveling France – 5 Things to Experience in Amiens