Alicante is the flourishing port city that's the centre of all the action in Spain's Costa Blanca. As the capital of the Alicante province, you can count on a