Take in views of the green countryside on a 1.5-hour drive to Besalú departing from Barcelona. When you arrive, enjoy a guided walking tour of this beautifully preserved medieval village. See the town's arcaded streets, visit a restored mikveh (an ancient Jewish bath dating to the 12th century), and visit the remains of a medieval synagogue.
In Rupit, you'll have two hours of free time to wander along the cobblestone streets lined with 16th-century country houses. You can stop by the hanging wooden bridge and visit the Baroque-era Church of Sant Miquel. There's time to purchase lunch at a local restaurant and see the remains of the Castle of Rupit on a rocky peak.
Next, a scenic drive will take you to the top of the Cingles de Tavertet sandstone cliffs, located by the Ter river valley. With your guide, you'll visit this village, declared a National Property of Cultural Interest for its 48 preserved houses dating to the 17th and 18th centuries. Gain insights into the village's history as you admire the houses and the 11th-century Romanesque Church of Sant Cristòfol.
Relax on the drive back to Barcelona and soak up the views of El Magatalls, a lush forest, and El Montseny, a natural park listed in the UNESCO Man and the Biosphere Programme (MAB).