Teulada, Spain photograph

Teulada, Spain

Use attributes for filter !
Elevation 185
Weather21°C, Wind NW at 13 km/h, 79% Humidity
MayorAntoni Joan Bertomeu Valles
Population10,722 (2018)
Provinces Alicante
Local timeTuesday 08:20
Date of Reg.
Date of Upd.
ID855291
Send edit request

About Teulada, Spain


Teulada is a small coastal town on Spain's Costa Blanca, located 3 km north from Junction 63 of the A7 E-15 toll motorway on the N-332 coast road.

Related Persons

Next Profile ❯