Looking out on the Mediterranean Sea, the Spanish city of Alicante has long been used to visitors thanks to its historically popular sea port (more…)