The enchanting Costa Brava, in north-east Catalonia, is a Spanish gem between the sea and the mountains. Among the many marvels of this stretch of coast, one town stands out for its undeniable charm ...
Some results have been hidden because they may be inaccessible to you