Some popular tourist attractions in Alicante include the Castle of Santa Barbara, Explanada de Espana, and Alicante's Old Town.