Le Parc national du Mercantour is a marvel of nature with its clear water lakes, its fauna and flora, a true parenthesis of tranquility.