Yvoire, France
The medieval town of Yvoire is marketed exactly as such – a medieval town that has not seen massive change for hundreds of years. Park your car outside the town limits and walk in to see the charming stone buildings and calm narrow streets that are the veins of the Read more