Le charmant petit village de Castellfollit de la Roca se trouve dans la province de Gérone à la confluence de deux rivières, le Fluvià et le Toronell, créant ainsi une impressionnante falaise de basalte qui sert de fondation au village. Il est entouré par la végétation, ajoutant à son attrait naturel. Ses origines remontent à l'époque médiévale, et le village a conservé une grande partie de son caractère historique.
Les rues étroites et pavées serpentent entre les maisons en pierre, offrant une atmosphère charmante et authentique. Remarquable de par son incroyable emplacement, le village surplombe la vallée du fleuve Fluvià depuis sa falaise, créée par la superposition successive de coulées de lave.


