There's more to the Costa Brava than the pleasant climate and endless, golden beaches. If you take the time to set foot inland, you'll see how truly magical the province is. You'll feel like you've been transported in a time machine back to medieval times when you visit these incredible towns.
Picture a handsome knight in shining armour, galloping on his trusty stallion to rescue a beautiful princess from the tower and the clutches of Wilfred the Hairy. Yes, he really was significant in those days and was actually the Count of Besalú. The 12th century fortified bridge elegantly stretches over the river Fluvià, with two towering gates and a heavy portcullis, leads you to a coiled maze of narrow, cobbled streets and a well-preserved town waiting to be explored.
Refuel with a stop at the Sanctuary of El Far to enjoy panoramic views over some lunch before winding up to the picturesque village of Rupit. Sat on part of a rocky hill, the old part of the village sits on a narrow ridge just above the river. It's like something out of a fairy story.