Tuffiere du Dard waterfall – Jura Mountains, France. Posted on April 21, 2023 Tuffiere du Dard waterfall – Jura Mountains, France.#tourist attraction, #tourism, #travel, #world, #tourist