What Spanish cities border the Mediterranean Sea?

The Spanish cities that border the Mediterranean Sea are:

- Almería

- Barcelona

- Castellón de la Plana

- Tarragona

- Valencia

Copyright Wanderlust World © https://www.ynyoo.com