France is of course a big country, more than twice the size of the UK, but it is still unbelievable that there are over one million kilometres of roads. Three times as much as in Spain for instance, which itself is not small. The reason is, all French farmers live on their own land and […]
Stay in touch
Thanks for dropping by! Feel free to leave a comment, join us on Twitter or Facebook and stay updated by subscribing to our RSS feed or Newsletter.