Spain’s Costa Brava is one of the most beautiful coastal regions on the Mediterranean. From the border with France all the way down to Barcelona, hikers, backpackers, and trekkers are rewarded with rugged terrain, stunning coastal vistas, and authentic Catalan fishing villages ranging from the quaint and quiet, to those with a lively touristy side. […]