South of France March 18, 2025The Strange Mysteries of Bugarach, the Village that Survived the Apocalypse