Teulada
Encyclopedia

Places

Italy
  • Teulada, Sardinia, a comune in the Province of Cagliari


Spain
  • Teulada, Spain
    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....

    , a municipio in the Province of Alicante, Valencia
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK