Lac Gaube in France April 5, 2021April 5, 2021 Editor Promotions (advertise here?) Lac Gaube in France Psst.. You might like this..Castles, wine, and the upcoming skiing seasonIt's time for a puzzle about the French Riviera!Did you know this about the French Riviera?Check this out on your trip by train or car through…