The Gorges du Verdon, an immense and sumptuous canyon in the south of France, straddles the departments of Var and Alpes de Haute Provence. The river Verdon has carved its way through a breathtaking limestone landscape, earning it the reputation of being the most beautiful canyon in Europe. It is so impressive that it is …
