Villers-Bretonneux: an Australian town in France July 9, 2015 The Tour de France allows people to see the sights of France, often from afar. On this day, when the race speeds through Picardie, there is one special site for...