Teulada
Teulada can refer to:
Teulada (Alicante)
a municipality in the Alicante province, SpainTeulada (Cagliari)
a municipality in the Cagliari province, Italy
Teulada can refer to:
Teulada (Alicante)
a municipality in the Alicante province, Spain
Teulada (Cagliari)
a municipality in the Cagliari province, Italy