Tourism Explore Castellfollit de la Roca, Catalonia's Cliff-Edge Village Barbara Town · 26 Apr 2026 · 2 min read