Where is Tula?

Where is Tula located?

Tula, Sardinia, Italy (approx. 40.73246°, 8.98392°)


Where is Tula on the map?