Castellfollit de la Roca: A Spanish Village Perched on the Edge of Time Travel August 31, 2024 Introduction In the northeastern region of Catalonia, Spain, there’s a village that looks like something out of a fairy tale.…