In La Garrotxa you can do a lot of cultural activities:

-Visit the the yogurt factory La Fageda
Verntallat Cooperative in La Vall d'en Bas
Donkeys and mules
tourist train
Micromundi: Museum of miniatures de Besalú
Visites teatralitzades a Besalú
Activities in La Fageda: train, horse carriages, ponis, etc.
Museums of Olot: Of the Saints, Can Trincheria, Of la Garrotxa, Of the Volcanoes…
Olot Main Theater: offers a cultural agenda for both young and old.
Guided tours of the Medieval Heritage of Sant Joan Les Fonts
Other places to visit:
-Ripoll: 20 minutes (old town, monastery…)
-Olot: 20 minutes (volcanoes, museums, old town, …)
-Camprodon: 20 minutes (pont, old town, Saint Anthony…)
-Beget: 45 minutes (picturesque mountain village)
-Costa Brava: 1h (spectacular coves)
-Girona: 45 minutes (old town, Arab baths, flower days in May, Onyar river…)
-Vall de Núria: 45 minutes (ski slopes, sanctuaries, hiking trails…)
-Sky slopes Vallter2000: 45 minutes
Les Gorges de la Fou: 1h20m

-Cadaqués: 1h20m
-La Cerdanya: 1h30m
-Barcelona: 1h30m