Florac est un ancien village français, situé sur le Tarnon au cœur du parc national des Cévennes, en Lozère. Florac est localisée à l'entrée des gorges du Tarn, au pied du causse Méjean et des Cévennes. Elle se trouve au carrefour de trois sites géologiques remarquables : le schiste des Cévennes, le granit du mont Lozère et le calcaire des causses.