Check out our new site at openwaterswimming.com

Javea

From Openwaterpedia

Xàbia or Jávea is a coastal town in Marina Alta in the province of Alicante, Valencia, Spain, by the Mediterranean Sea.

Open Water Swimming

External links