Lac Gaube in France April 5, 2021April 5, 2021 Editor Lac Gaube in France Psst.. You might like this..Can you find the facts about Provence in France?Check this out on your trip by train or car through…Check out these three French Renaissance castles and…A long weekend in Bordeaux