Le Lavandou, France When one thinks of France, one’s mind often drifts to the bustling streets of Paris or the stunning waters of the Côte d’Azur. But France is full of hidden gems and Le Lavandou is no exception. The commune in the department of Var has 12 kilometers...