Here are some of our favorite medieval towns on the Spanish coast: Castelló d'Empúries During the Middle Ages it was…