In the Vinony graph
Within Vinony's link graph, Teulada connects to Teulada and Teulada.
It is catalogued under the topic Place name disambiguation pages.
Vinony links it to 21 Wikipedia language editions.
~1 min read
Encyclopedic overview
Teulada may refer to: Teulada, Sardinia, a comune in the Province of South Sardinia, Italy Teulada, Alicante, a municipality in the Province of Alicante, Valencian Community
Excerpted from Wikipedia’s “Teulada” article, available under the CC BY-SA 4.0 licence.