Where is Sa Domu Cheta, Cagliari?

Where is Sa Domu Cheta, Cagliari located?

Sa Domu Cheta, Cagliari, Sa Domu Cheta, Cagliari, Italy (approx. 39.21853°, 9.11091°)


Where is Sa Domu Cheta, Cagliari on the map?