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 ...
When someone is comparing a location in the United States to Europe's Alps, they usually talk about places like Park City, Utah -- a world-renowned ski resort and one of the prettiest mountain towns ...