If you are searching for a charming medieval town in France to visit, Strasbourg wins hands down. A town that lies 4 km from the France/German border, Strasbourg excites you the minute you arrive. The half-timbered medieval buildings, the river flowing through the centre, the popular squares and the many hidden alleyways, great restaurants and fun bars – it is a wow...