A visit to the fairytale village of Riquewihr is a prerequisite for history and architecture fans planning a trip to Alsace, France. A Plus Beaux Village, the town has an abundance of both medieval and renaissance architecture. The romantic half-timbered houses are perfectly restored, and no matter the time of year, you will see fresh flowers adorning every building.