Gorges du Verdon and Lac Sainte Croix

The Grand Canyon of France! A spectacular and beautiful nature spot in the South of France with turquoise waters, impressive cliffs, a beautiful lake for all kinds of water activities and cute towns. If you heading to the South of France, you should definitely visit the Gorges du Verdon! Gorges du Verdon activities Pedal boat,… Continue reading Gorges du Verdon and Lac Sainte Croix