The most outstanding medieval villages of La Garrotxa include Besalú, famous for its impressive Romanesque bridge; Castellfollit de la Roca, a village perched on a basalt cliff; and Santa Pau, a charming medieval village nestled among volcanoes.