Wednesday, December 23, 2009

Gorges du Verdon

The breathtaking chasm of the Verdon Gorge is one of the most spectacular natural phenonena in France. It was a stunning drive through there and we stopped at many vantage points to take in the views.

No comments: