Teulada - Sardinia is located approximately 65 kilometers south of Cagliari. The city, which is surrounded by a ring of mountains, is easy to reach by road SS.195 coming from the capital. When you're in town, you can choose to stay or continue your journey to the Costa del Sud..
|