Alicante is a coastal town in the province of the same name which has become a popular resort area.
Some attractions within Alicante Map:
  • Explanada de Espana