Home Exchange on the Costa Brava

Home Exchange on the Costa Brava

The name ‘Brava’, meaning wild or rugged, was coined by a Catalonian journalist a century ago but it did not look remotely perilous the day we bunny-hopped down the coast. For the most part, it was serene coves, fertile slopes, pebbly beaches and medieval turrets with...