A.D. McKenzie

French town makes environment everyone’s business

Located 325 kilometres from the French capital, Besançon is known as the environmental and energy-saving “champion” of France.

June 11, 2013

Leave a Comment