Tumbling from a height of 422 meters, Grande Cascade de Gavarnie (or, in English, “Gavernie Falls”), located within Pyrénées National Park, is one of the tallest waterfalls in Europe. The Pyrenees ...
The French Alps stretch from Lake Geneva to the Mediterranean but are at their highest and most splendid in Savoy. If you veer off to the left as you ascend towards Chamonix from Geneva you’ll ...