Alsace-Lorraine has been German, then French, back and forth - now is French. It has many picturesque villages and castles. The old towns of Strasbourg and Colmar are memorable, especially La Petite France. Eze is an historic hilltop village overlooking the Mediterranean, and very close to Nice, France. Nice is the capital of the French Riviera, and is perched on the shores of the Med.