Where is Talana?

Where is Talana located?

Talana, Sardinia, Italy (approx. 40.04206°, 9.49654°)


Where is Talana on the map?