Here is you complete guide + 10 best things to do in Lyon France - one of the most underrated cities in Europe! Plus everything you need to know before visiting.