Italy Commune - Teulada

Teulada Data

Admin NameTeulada
CountryItaly
Admin TypeCommune
ProvinceSud Sardegna
Population ()0
Area (km²)246

Teulada Boundary Map