Member Cities

Salou

City located on the Catalan Mediterranean coast; specifically on the Province of Tarragona, North-eastern Spain. The Greeks, the Iberians and the Romans were the first settlers of the zone attracted by its natural port. Salou is the capital of the Costa Daurada. The coast of Salou has a 8.990 metres long of which 3.520 metres are occupied by beaches.

Salou

Contact details

Country
Spain
Number of inhabitants
27,033

Mayor

Name
Il·lm. Sr. Pere Granados Carrillo
Address
Passeig 30 d'Octubre, 4
Join the network

Be part of global excellence to drive education